Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Software Engineer ID73490

Pełny etat

AgileEngine

AgileEngine 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 US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE 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 TypeScript and actively using AI tools including Claude and GitHub Copilot as a development accelerator. The role follows Agile practices in a collaborative, product-centric engineering environment.

WHAT YOU WILL DO

- 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 GitHub 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 TypeScript 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.

MUST HAVES

- 4+ years of professional software engineering experience;

- Experience delivering production software;

- Experience working in Agile or team-based development environments;

- Experience developing software with JavaScript , Node.js , ReactJS , and React Native ;

- 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;

- Upper-intermediate English level.

PERKS AND BENEFITS

- Professional growth : Mentorship, TechTalks, 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.

Meet Our Recruitment Process

Application → Coding Challenge → Video Interview → Technical Interview or Hiring Manager Interview

Each step helps us understand your skills and overall fit.

If it’s a match, you’ll receive an offer.

Oferta pracy dodana 2 dni temu