Full Stack Software Engineer (Web & Mobile)
Bhubaneshwar, India | Posted on 07/21/2026
At Rhythm, our values form the foundation of our business. We are passionate about customer success, innovation, and our employees. They guide our actions, decisions, and interactions, ensuring that we consistently make a positive impact on the world around us.
Job Description
Company Overview
Rhythm Innovations is an innovative startup specializing in fleetrisk management. We are committed to drive customer delight through innovativesolutions and a customer-centric approach. As we continue to grow.
Position Overview
We are seeking a versatile Full Stack Software Engineer to design,build, and ship features across our web, mobile, and backend applications. Youwill work with S3 , CloudFront , React , Vite , TypeScript , Tailwind on the web front end, and amobile 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 supportapplications on AWS, Azure and we value candidates who are comfortable workingacross at least one of these platforms and can pick up the others quickly. Youwill partner closely with product, design, and QA to take features from idea toproduction.
Requirements
Key Responsibilities
- Design,develop, and maintain full-stack web applications using React, Vite,TypeScript, Tailwind CSS, Amazon S3, and Amazon CloudFront.
- Buildand maintain cross-platform mobile applications using React Native;experience with Flutter will also be considered.
- Developreusable business logic and platform-appropriate user interfaces for both iOSand Android applications.
- Design,develop, and maintain secure RESTful and/or GraphQL APIs, includingrequest and response contracts, authentication, authorization, validation,and error handling.
- Developscalable back-end services using Node.js and Express.js.
- Designand work with relational and NoSQL databases such as PostgreSQL, MySQL,MongoDB, and DynamoDB.
- Performdatabase schema design, data modelling, indexing, query optimization, andperformance tuning.
- Deploy,configure, monitor, and troubleshoot applications on cloud platforms, witha primary focus on AWS.
- Workwith AWS services such as Lambda, EC2, S3, CloudFront, API Gateway,DynamoDB, RDS, IAM, and CloudWatch.
- Writeand maintain unit, integration, and end-to-end automated tests to ensureapplication quality and reliability.
- Participateactively in peer code reviews and follow established coding standards,security practices, and development guidelines.
- Collaboratewith product managers, business analysts, designers, QA engineers, andother developers to translate requirements and mockups into workingsoftware.
- Provideearly technical feedback on solution feasibility, dependencies, risks, anddevelopment effort.
- Buildand maintain CI/CD pipelines using tools such as GitHub Actions, AzureDevOps, AWS CodePipeline, or Google Cloud Build.
- Supportfrequent and reliable deployments to web environments and mobileapplication stores.
- Troubleshootproduction issues across the complete technology stack, including UIrendering, mobile application behaviour, API failures, databaseperformance, and infrastructure configuration.
- Monitorapplication availability, performance, logs, and errors, and takecorrective action when issues are identified.
- Contributeto technical design and architecture discussions and recommendimprovements to application scalability, security, maintainability,tooling, and developer experience.
- Createand maintain technical documentation, API specifications, deploymentinstructions, and implementation guidelines.
- Staycurrent with changes in front-end, mobile, back-end, and cloudtechnologies and recommend new tools, frameworks, or development patternswhere they provide measurable value.
Required Qualifications andSkills
- Bachelor’sdegree in Computer Science, Software Engineering, Information Systems, ora related discipline, or equivalent practical experience.
- 4+years of professional software development experience in a full-stack orfront-end-focused engineering role.
- Stronghands-on experience with Node.js for back-end and API developmentusing frameworks such as Express.js, Next.js, or similartechnologies.
- Strongproduction experience with React and/or Vue.js, including:
- Component-basedarchitecture
- Statemanagement using Redux, Context API, Pinia, Vuex, or similar tools
- ReactHooks or Vue Composition API
- Experiencebuilding and releasing cross-platform mobile applications using ReactNative; experience with Flutter, Ionic, or similar frameworks willalso be considered.
- Workingexperience deploying, monitoring, and supporting applications on at leastone major cloud platform, such as AWS, Microsoft Azure, or Google CloudPlatform.
- Willingnessand ability to work across multiple cloud platforms when required.
- Practicalexperience with relational and/or NoSQL databases, including:
- Basicschema and data model design
- Indexingand query optimization
- Databaseintegration with back-end services
- Goodunderstanding of RESTful API design principles, authentication,validation, error handling, and API versioning.
- Exposureto GraphQL and GraphQL-based API development will be an advantage.
- Familiaritywith Git-based development workflows, branching strategies, pull requests,and peer code reviews.
- Experienceworking with CI/CD pipelines using tools such as GitHub Actions, AzureDevOps, AWS CodePipeline, Jenkins, or similar platforms.
- Experiencewriting unit, integration, and end-to-end automated tests using toolssuchas Jest, React Testing Library, Cypress, or equivalent frameworks.
- Strongtroubleshooting, analytical, and problem-solving skills, with the abilityto work across front-end, back-end, database, mobile, and cloud layers.
- Abilityto independently investigate and resolve issues without relying onspecialists for every layer of the application.
- Goodwritten and verbal communication skills, with the ability to explaintechnical decisions, risks, and trade-offs to both technical andnon-technical stakeholders.
Preferred Skills
- Hands-onexperience with TypeScript.
- Experiencepublishing and maintaining applications in the Apple App Store and GooglePlay Store.
- Exposureto containerization technologies such as Docker.
- Experiencewith serverless architectures using services such as AWS Lambda, AzureFunctions.
- Familiaritywith Amazon S3, CloudFront, API Gateway, DynamoDB, EC2, IAM, andCloudWatch.
- Knowledgeof application security, performance optimization, logging, monitoring,and production support practices.
What We Offer
The chanceto own features end-to-end across web, mobile, and cloud at a growing startup.
Collaborativeand dynamic work environment.
Professionalgrowth and development opportunities.