This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Senior React Native Engineer, you will join our Engineering Team and work on architecting and delivering new customer functionality for our mobile application as well as supporting existing features.
You will have the opportunity to work as part of a dynamic and highly collaborative team that is focused on delivering the best mobile experience for our customers.
You are expected to utilize your experience in mobile application development for both Android and iOS.
Your role will involve building complex mobile applications with reusable components, leveraging best practices for React Native, Android, and iOS.
You will leverage REST APIs to query and process large volumes of data in parallel and in the background.
You will apply your expertise on core Javascript concepts like web workers, closures, and promises.
Strong communication skills are essential, as you will collaborate effectively with cross-functional teams.
You should be willing and able to understand customer issues and write holistic coding solutions with them in mind.
Staying up to date with tooling and best practices is crucial, as you will help drive the team toward improvement and innovation.
You will estimate effort and risk accurately prior to building new functionality and review peers’ code to ensure only the highest quality commits enter the codebase.
Understanding manipulation of git branches and commits is necessary.
You will focus on delivering quality solutions by thoroughly testing code prior to handing it over to QA, writing unit tests, and exercising best practices such as Test Driven Development.
Adapting mockups into a functioning solution and applying experience and best practices on Redux is expected.
You should demonstrate excellent problem-solving skills and enjoy challenges.
Requirements:
You must have experience in mobile application development for both Android and iOS.
A strong understanding of React Native and the ability to build complex mobile applications with reusable components is required.
Proficiency in leveraging REST APIs to handle large volumes of data is necessary.
You should have a solid grasp of core Javascript concepts, including web workers, closures, and promises.
Excellent communication skills are essential for effective collaboration with cross-functional teams.
You must be customer-focused and capable of writing holistic coding solutions.
Staying current with tooling and best practices is important for driving team improvement and innovation.
You should be able to accurately estimate effort and risk before building new functionality.
Experience in code review processes and ensuring high-quality commits is required.
You must understand git branch manipulation and commits.
A commitment to delivering quality solutions through thorough testing and best practices, including Test Driven Development, is necessary.
Experience with Redux and the ability to adapt mockups into functioning solutions is required.
Strong problem-solving skills and a willingness to tackle challenges are essential.
Benefits:
The actual compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience.
For Colorado based roles, the base salary hiring range for this position is $121,500 to $160,500.
For California based roles, the base salary hiring range for this position is $121,500 to $170,500.
For New York based roles, the base salary hiring range for this position is $121,500 to $170,500.
For Washington based roles, the base salary hiring range for this position is $121,500 to $170,500.
Sitetracker is recognized as one of the top places to work in the United States, reflecting a strong people-first culture.
The company is committed to investing in its employees and fostering a collaborative work environment.