REACTjobsboard

Senior Software Engineer

Hatch IT

We are looking for a remote Senior Mobile Engineer to continue to build and support our core mobile offerings, as well as lead new implementation efforts and teams as we scale our business. You will be a key technical contributor and will help define and drive important architectural decisions as well as define and demonstrate engineering practices across teams. This position involves using critical thinking and technical mastery to solve common issues seen in on-demand service platforms supporting the gig economy. We are looking for a highly reliable and very disciplined person who will remain committed to the progress of our team and our company. Thanks to you, the whole organization will move faster and deliver higher quality products backed by well-written code.
This is a staff position, no contractors or agencies, please.

Responsibilities

    • Analyze user needs and develop software solutions
    • Work with the product owners to determine specification requirements
    • Write maintainable, well-documented code with extensive test coverage for both iOS and Android using React Native
    • Recommend and perform software upgrades to optimize operational efficiency
    • Collaborate with other developers to design and optimize code and developer workflow
    • Participate in larger discussions about overall technology platform and systems architecture
    • Drive and enforce engineering standards and be a strong technical mentor
    • Build efficient and reusable UI components and architect reliable, performant, and maintainable solutions
    • Keep up-to-date with App/Play Store policies

Qualifications

    • 6+ years of professional software development experience developing mobile applications
    • Expert level understanding of Javascript and Typescript
    • Extensive experience with React Native
    • Expert level knowledge working with RESTful APIs and/or GraphQL
    • Comfortable working with JavaScript/Typescript, but also not afraid to jump into Swift or Kotlin as needed
    • Knowledge of mobile best practices and stay informed about innovations in the mobile industry
    • Strong understanding of UX/UI concepts and a demonstrated record of design sensibility
    • Knowledge of test automation frameworks and experience in test authoring
    • Proven ability to self-manage but also work as part of a close-knit agile team
    • Bonus Qualifications
    • Experience working with Fastlane and/or build automation tooling (eg bitrise.io)
    • Experience building/maintaining a multilangual internationalized application
    • Experience building React Native modules and libraries

Bonus Qualifications

    • Experience working with Fastlane and/or build automation tooling (eg bitrise.io)
    • Experience building/maintaining a multilangual internationalized application
    • Experience building React Native modules and libraries
If you are interested in learning more about this company or any Startups/Small Businesses in the area, please contact us and check us out here!! 
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Apply for this job