React Native Software Engineer
Join our agile team in Irvine to build impactful React Native apps! Be part of a small, dynamic startup, learn from talented peers, and drive real results in field-sales optimization.
Company Description
We help companies optimize their field sales teams with a suite of modern software products that improve canvassing, lead generation, sales rep retention and productivity, and top line sales revenue. We're a startup and we're proud of our fast-paced environment.
Role Description
This is a full-time, on-site role as a React Native Software Engineer located in Irvine, California. As a React Native Software Engineer, you will be responsible for designing and developing user-friendly mobile applications. You will work closely with cross-functional teams to create scalable, efficient, and high-quality mobile solutions while being at the forefront of mobile application innovation.
Main Responsibilities of a React Native Software Engineer
- Develop and maintain mobile applications using React Native
- Collaborate with design and engineering teams to deliver robust, secure, and efficient applications
- Conduct code reviews to ensure code quality and adherence to best practices
- Participate in all phases of the development lifecycle including planning, development, testing, and deployment
- Optimize application performance, improve user experience, and ensure application scalability
- Stay up-to-date with the latest industry trends and technologies
- Work with APIs and third-party libraries to integrate key functionalities
- Troubleshoot and debug application issues across multiple platforms
React Native Software Engineer Qualifications
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field
- Proven experience with React Native and mobile application development
- Solid experience with JavaScript, TypeScript, and modern JavaScript frameworks
- Experience with development tools like Android Studio and Xcode
- Excellent understanding of software development lifecycle and methodologies
- Strong problem-solving skills combined with a proactive attitude
- Excellent communication and interpersonal skills
- Ability to thrive in a very fast-paced, collaborative environment
Preferred Skills for React Native Software Engineer
- Experience with AWS services such as Lambda and DynamoDB
- Familiarity with back-end technologies like Node.js
- Experience with CI/CD pipelines
- Knowledge of modern architectural patterns, such as MVVM
- Experience working in agile development environments
- Previous experience in startups or SaaS companies
- Department
- Tech
- Role
- Software Engineer
- Locations
- Irvine, California

About Terros
We help companies optimize their field sales teams with a suite of modern software products which improve canvassing, lead generation, sales rep retention and productivity, and top line sales revenue. We're a startup and we're proud of our fast-paced environment.
React Native Software Engineer
Join our agile team in Irvine to build impactful React Native apps! Be part of a small, dynamic startup, learn from talented peers, and drive real results in field-sales optimization.
Loading application form
Already working at Terros?
Let’s recruit together and find your next colleague.