Senior Software Engineer - React Native

Squadformers
Summary
Join Squadformers, a company accelerating startups with meaningful missions, as a Senior Full Stack Engineer specializing in React Native. You will collaborate with a high-trust team to build and scale impactful mobile applications, owning end-to-end technical decisions and mentoring others. This role requires extensive experience in mobile engineering, React Native, backend development (Node.js, Express), JavaScript, TypeScript, and React.js. You will work closely with product managers and designers, participate in Agile development, and contribute to evolving development practices. The position offers competitive compensation and 100% remote work. While there may not be an immediate opening, applications are reviewed on a rolling basis.
Requirements
- 6-10+ years experience in mobile engineering (iOS/Android) including leadership roles
- 4+ years of experience building and scaling React Native applications, including a strong understanding of React Native internals, navigation, and performance optimization
- 6+ years of backend experience with Node.js, Express, or other modern server-side frameworks
- 6+ years of experience in JavaScript and TypeScript
- Strong proficiency in React.js and frontend technologies, with a focus on building responsive and visually appealing user interfaces
- Proven experience in Java backend development, including the design and implementation of APIs and services
- Solid understanding of software development best practices, design patterns, and coding standards
- Strong problem-solving skills and the ability to debug complex issues effectively
- Excellent teamwork and communication skills, with the ability to work collaboratively in a cross-functional environment
Responsibilities
- Work closely with product managers, designers, and other developers to understand project requirements and translate them into technical solutions
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives
- Communicate effectively with team members to ensure alignment and successful project execution
- Contribute to technical discussions and provide valuable insights to drive the evolution of our development practices
Preferred Qualifications
- Familiarity with Agile development methodologies
- Excellent problem-solving and analytical skills
- Proven track record of successfully executing tasks and projects remotely with minimal supervision
Benefits
- Competitive compensation
- 100% remote work
- Internal company events like meditations and yoga
- Generous PTO accrual
- Paid holidays
- Parental leave
- FSA and HSA
- Medical, Dental and Vision insurance, with options for Life insurance and more