Senior Software Development Engineer-Full Stack at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Development Engineer-Full Stack in the United States.
This role offers the opportunity to design and build high-quality mobile and TV applications that deliver engaging digital experiences. You will primarily focus on frontend development using React Native within a JavaScript/TypeScript environment, while collaborating closely with backend engineers working in Scala or Rust. The position involves solving complex technical challenges, improving software quality through testing and CI/CD pipelines, and modernizing legacy systems. You will work in a flexible, remote-friendly environment that emphasizes collaboration, clear technical documentation, and alignment with mission-driven objectives. Ideal candidates thrive in distributed teams, enjoy balancing frontend and backend responsibilities, and are passionate about delivering exceptional user experiences. Occasional travel may be required for team gatherings and collaborative sessions.
- Design, implement, and maintain frontend application features using React Native
- Build and maintain automated tests and CI/CD pipelines to ensure software quality
- Troubleshoot and resolve issues across mobile and TV platforms
- Collaborate with product teams to refine ambiguous requirements into clear, actionable stories
- Review and improve API contracts and contribute small backend enhancements in Scala or Rust
- Evaluate and modernize existing software components and third-party libraries
- Partner with teammates, product owners, designers, and architects to deliver high-quality experiences
- Document technical decisions to support distributed team collaboration
- Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s preferred
- 5+ years of software development and maintenance experience in professional IT environments
- Strong proficiency in JavaScript, TypeScript, React, and React Native
- Experience with iOS and/or Android development, Git/GitHub, and asynchronous communication in distributed teams
- Excellent problem-solving, collaboration, and technical documentation skills
- Actively involved in an evangelical Christian church
- Experience with Scala or Rust is preferred but not required
- Flexible, remote-friendly work environment with occasional travel for team gatherings
- Comprehensive healthcare, vacation, and sick time benefits
- Paid holidays, care days, and mission trip leave
- 401(k) plan with employer contributions
- Maternity, paternity, and adoption leave
- Equipment and resources for a productive and ergonomic home workspace
- Opportunities for professional development and mission-driven work