01 Sep
|
MeshBA Solutions
|
India
01 Sep
MeshBA Solutions
India
– Senior Full Stack Developer
Experience: 5+ Years
Location: Remote.
Work Mode: WFH.
Shift Timing: 03:00 PM to 12:00 AM
Joining: Immediate Joiner Preferred
Education: Master's / Bachelor's degree in Engineering (BE/M.E./M.Tech or equivalent)
About the Role
We are looking for an experienced Senior Full Stack Developer with 5+ years of hands-on experience in modern frontend, backend, microservices, database, cloud, and DevOps technologies.
The ideal candidate should have strong experience in React and GraphQL on the frontend and Rust-based microservices on the backend, along with good knowledge of containerization, Kubernetes, CI/CD, observability, databases, and authentication.
The candidate will be responsible for designing, developing, testing, deploying, and maintaining scalable and reliable applications and microservices.
Key Responsibilities
- Design and develop scalable web applications using React, GraphQL, and modern frontend technologies.
- Develop and maintain backend services and microservices using Rust.
- Work with GraphQL APIs, code generation, federation, and routing.
- Build and maintain automated end-to-end tests using Cypress.
- Implement messaging and asynchronous communication using RabbitMQ.
- Implement application logging, tracing, and observability using OpenTelemetry.
- Work with relational and NoSQL databases including PostgreSQL and MongoDB.
- Manage database changes and versioning using Liquibase.
- Containerize applications using Docker and Docker Compose.
- Deploy and manage applications on Kubernetes.
- Work with Argo CD and Bitbucket Pipelines for CI/CD and deployment automation.
- Manage application secrets securely using AWS Secrets Manager.
- Implement and maintain authentication and authorization using Okta.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
- Troubleshoot production issues and contribute to improving application performance, reliability, and scalability.
- Follow coding standards, best practices, and appropriate software development methodologies.
Required Technical Skills (Must Have)
Frontend
- React
- GraphQL
- GraphQL Code Generation (Codegen)
- Cosmo / WunderGraph
- GraphQL Federation / Router
- Cypress – End-to-end browser testing
Backend / Microservices
- Rust
- Cargo
- Microservices architecture
- OpenTelemetry – tracing and logging
- RabbitMQ
Database
- PostgreSQL
- MongoDB
- Liquibase
Infrastructure & DevOps
- Docker / Docker Compose
- Kubernetes
- Argo CD
- Bitbucket Pipelines
- AWS Secrets Manager
- CI/CD concepts and deployment automation
Authentication & Security
- Okta
- Authentication and authorization concepts
Preferred Skills
- Experience working with distributed systems and microservices.
- Solid understanding of API design and integration.
- Experience with cloud-native application development and deployment.
- Good understanding of CI/CD pipelines and DevOps practices.
- Experience with application monitoring, logging, tracing, and troubleshooting.
- Robust problem-solving and analytical skills.
- Good communication and collaboration skills.
Candidate Profile
- 5+ years of professional software development experience.
- Strong hands-on experience across frontend and backend development.
- Experience working with React, GraphQL, and Rust.
- Good understanding of microservices and cloud-native architecture.
- Comfortable working with DevOps and containerization technologies.
- Ability to independently troubleshoot technical issues and deliver solutions.
- Immediate joiners or candidates with a very short notice period are preferred.
📌 Senior Full Stack Developer (India)
🏢 MeshBA Solutions
📍 India