
Rhythm Innovations is an innovative startup specializing in fleet risk management. We are committed to drive customer delight through innovative solutions and a customer-centric approach. As we continue to grow.
We are seeking a versatile Full Stack Software Engineer to design, build, and ship features across our web, mobile, and backend applications. You will work with S3 , CloudFront , React , Vite , TypeScript , Tailwind on the web front end, and a mobile development framework (React Native preferred; Flutter also considered) to deliver consistent, high-quality experiences across platforms.
This is a cloud-agnostic role: you will deploy and support applications on AWS, Azure and we value candidates who are comfortable working across at least one of these platforms and can pick up the others quickly. You will partner closely with product, design, and QA to take features from idea to production.
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related discipline, or equivalent practical experience.
4+ years of professional software development experience in a full-stack or front-end-focused engineering role.
Strong hands-on experience with Node.js for back-end and API development using frameworks such as Express.js, Next.js, or similar technologies.
Strong production experience with React and/or Vue.js, including:
Component-based architecture
State management using Redux, Context API, Pinia, Vuex, or similar tools
React Hooks or Vue Composition API
Reusable and maintainable UI component development
Experience building and releasing cross-platform mobile applications using React Native; experience with Flutter, Ionic, or similar frameworks will also be considered.
Working experience deploying, monitoring, and supporting applications on at least one major cloud platform, such as AWS, Microsoft Azure, or Google Cloud Platform.
Willingness and ability to work across multiple cloud platforms when required.
Practical experience with relational and/or NoSQL databases, including:
Basic schema and data model design
Writing efficient queries
Indexing and query optimization
Database integration with back-end services
Good understanding of RESTful API design principles, authentication, validation, error handling, and API versioning.
Exposure to GraphQL and GraphQL-based API development will be an advantage.
Familiarity with Git-based development workflows, branching strategies, pull requests, and peer code reviews.
Experience working with CI/CD pipelines using tools such as GitHub Actions, Azure DevOps, AWS CodePipeline, Jenkins, or similar platforms.
Experience writing unit, integration, and end-to-end automated tests using tools such as Jest, React Testing Library, Cypress, or equivalent frameworks.
Strong troubleshooting, analytical, and problem-solving skills, with the ability to work across front-end, back-end, database, mobile, and cloud layers.
Ability to independently investigate and resolve issues without relying on specialists for every layer of the application.
Good written and verbal communication skills, with the ability to explain technical decisions, risks, and trade-offs to both technical and non-technical stakeholders.
• The chance to own features end-to-end across web, mobile, and cloud at a growing startup.
• Collaborative and dynamic work environment.
• Professional growth and development opportunities.
From $199 · 3,500+ companies hire here