
Senior Software Development Engineer-Full Stack
Job Description
Posted on: April 1, 2026
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. Accountabilities
- 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
Requirements
- 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
Benefits
- 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
Why Apply Through Jobgether? We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!
