Senior Software Engineer
Publicado en 2026-06-28
-
Desarrollo de Software
Desarrollador/a React.js, Desarrollador/a de Aplicaciones, Desarrollador/a Front End, Desarrollador de full-stack
Agile Engine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people‑first culture has earned us multiple Best Place to Work awards.
WHY JOIN USIf you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUTTHE ROLE
We are looking for a Senior React Native Engineer to build and ship cross‑platform mobile apps using React Native and Expo while developing web applications in ReactJS and APIs in Node.js for a franchisee engineering team. You will own the engineering lifecycle for your features—architecture, implementation, testing, CI/CD, and production monitoring—writing clean Type Script and actively using AI tools including Claude and Git Hub Copilot as a development accelerator.
The role follows Agile practices in a collaborative, product‑centric engineering environment.
- Build and ship cross‑platform mobile apps using React Native and Expo (iOS and Android);
- Develop web applications in ReactJS, sharing business rule libraries with mobile apps;
- Design, develop, and maintain APIs in NodeJS to support these applications;
- Use Claude or Git Hub Copilot as a development accelerator, generating code scaffolding, writing and reviewing tests, creating documentation, and prototyping solutions;
- Own the engineering lifecycle for your features: architecture, implementation, testing, CI/CD, and production monitoring;
- Write clean, well‑tested Type Script code and maintain high standards through code review and documentation;
- Optimize application performance for speed, responsiveness, memory, and offline capability;
- Debug, troubleshoot, and resolve software defects and production issues;
- Participate in Agile or product‑centric delivery practices including sprint planning and retrospectives;
- Learn and apply new technologies, tools, and patterns to improve system quality and team effectiveness.
- 4+ years of professional software engineering experience;
- Experience working in Agile or team‑based development environments;
- Familiarity with REST APIs and service‑based architectures;
- Experience working with databases and data persistence concepts;
- Ability to follow established architecture and development standards;
- Strong problem‑solving and troubleshooting skills;
- Ability to collaborate effectively within an engineering team;
- Good communication skills and willingness to learn;
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Professional growth
:
Mentorship, Tech Talks, and personalized growth roadmaps. - Competitive compensation
: USD‑based pay with education, fitness, and team activity budgets. - Exciting projects
:
Modern solutions with Fortune 500 and top product companies. - Flextime
:
Flexible schedule with remote and office options.
Each step helps us understand your skills and overall fit. If it’s a match, you’ll receive an offer.
#J-18808-LjbffrPara buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: