Middle Full-Stack Engineer (React Native+NodeJS) (#3293)

Ukraine
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development
Project:
Largest student transportation provider

N-ix is looking for a Middle Full-Stack Engineer (React Native+NodeJS)

About the project:

Our customer is the leading school transportation provider in North America, being the owner of more than a half of all yellow school buses in the United States. Every day, the company completes 5 million student journeys, moving more passengers than all U.S. airlines combined and delivers reliable, quality services for 1,100 school districts. 

N-iX has built a successful cooperation with the client delivering a range of complex initiatives. As a result, N-iX has been selected as a strategic long-term partner to drive the digital transformation on an enterprise level, fully remodeling the technology landscape for 55,000 employees and millions of people across North America. 

 

Responsibilities:

  • Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
  • Promote best practices to improve the quality of our code and processes
  • Research and evaluate technical options to implement business requirements
  • Provide system or technical development expertise to the team
  • Work in close contact with team members and project stakeholders
  • Suggest technical and functional improvements to add value to the product and tackle technical debt

Requirements

  • 3-4 years of experience
  • 2+ years of experience with React Native for cross-platform mobile development
  • 1+ year of software development experience using Node.JS with understanding of asynchronous programming and design patterns
  • API development (REST and/or GraphQL)
  • Experience with DynamoDB or database systems like PostgreSQL, MySQL, MongoDB
  • Solid knowledge of React hooks, state management libraries (Redux, Zustand, etc.)
  • Familiarity with component libraries and responsive design principles
  • Hands-on experience with AWS services (EC2, S3, Lambda, API Gateway, RDS, Cognito, etc.)
  • Proficient with CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins, CircleCI)
  • Excellent communication and organization skills, product-oriented mindset, focus on team results, willingness to constant personal and team improvements
  • Ability to work independently and as part of a remote/distributed team
  • Familiarity with Agile methodologies (Scrum/Kanban)
  • Problem-solving mindset with attention to performance, scalability, and security
  • Intermediate+ English level
  • Ukrainian language - Advanced

Nice to Have:

  • Experience with Serverless architecture
  • Familiarity with mobile app deployment processes (App Store / Google Play)
  • GraphQL expertise (Apollo, Relay)
  • Experience in monitoring and logging (CloudWatch, DataDog, Sentry, etc.)

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend