We are looking for a highly skilled Senior Full Stack Developer (MERN) with 4–5 years of proven experience to join our engineering team. The ideal candidate should have a solid track record of building scalable, high-performance web applications with expertise across both frontend and backend development.
In this role, you will be responsible for designing, developing, and deploying end-to-end solutions that integrate cloud services, databases, and third-party APIs. You should be proficient in Node.js, React.js, Next.js, MongoDB, PostgreSQL, REST APIs, GraphQL, and AWS services, with strong experience in third-party API integrations and multi-platform deployments. Excellent communication skills in English are essential for collaborating with clients and team members.
If you are passionate about technology, thrive in fast-paced environments, and enjoy solving complex problems with innovative solutions, we would love to hear from you.
Skills:
- 4–5 years of professional full-stack development experience, preferably in a service-based company with exposure to multiple client projects.
- Hands-on experience with stock trading platforms, brokerage APIs, real-time market data, and trading workflows is highly preferred.
- Experience with Google Analytics, event tracking, and application/user behavior analytics.
- Strong expertise in Node.js (server-side logic, API development), React.js (interactive UIs), and Next.js (SSR, static generation, API routes).
- Database proficiency in MongoDB (NoSQL), MySQL, and PostgreSQL (SQL) for data modeling, querying, and optimization.
- Hands-on experience with RESTful APIs and GraphQL (Apollo, Prisma, etc.), including third-party API integrations (Stripe, Twilio, Google APIs) with authentication, webhooks, and rate-limiting.
- Experience with AWS services (EC2, S3, Lambda, RDS, etc.), as well as Azure, GCP, and VPS platforms (e.g., DigitalOcean), including knowledge of infrastructure as code for deployments.
- Experience with CI/CD pipelines, Docker, and automated deployment workflows.
- Hands-on experience with Redis, caching, queues, and background job processing.
- Additional frontend experience with TypeScript, Redux, Tailwind CSS.
- Familiarity with microservices architecture, event-driven systems, and real-time applications (e.g., WebSocket).
- Knowledge of security best practices, including JWT authentication, encryption, and data protection.
- Strong command of Git, agile methodologies, and testing frameworks (Jest, Mocha).
- Ability to optimize application performance, troubleshoot issues, and implement best practices for security, scalability, and maintainability.
- Experience in code reviews, mentoring junior developers, and contributing to architectural decisions.
- Ability to collaborate with cross-functional teams, participate in client-facing discussions, and communicate fluently in English (spoken and written).
- Continuously stay updated with emerging technologies and apply improvements to existing systems.
- Excellent problem-solving skills, attention to detail, and ability to work independently or collaboratively.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience
Responsibilities:
- Enjoys working in a team environment, talking to other people, problem-solving, and learning new technologies.
- Implement trading strategies, technical indicators, and automated trading workflows.
- Ensure the performances, quality, and responsiveness of applications
- Help maintain code quality, organization, and automatization
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Implement Google Analytics, event tracking, and user behavior analytics.
- Design, develop, and maintain robust full-stack applications using Node.js, React.js, and Next.js.
- Implement Redis caching, queues, and background job processing.
- Build and maintain RESTful APIs and GraphQL endpoints for efficient data handling.
- Work with MongoDB, MySQL and PostgreSQL for data modeling, querying, and optimization.
- Integrate AWS services (EC2, S3, Lambda, RDS, etc.) to ensure scalability, security, and reliability.
- Manage CI/CD pipelines, Docker, and automated deployments.
- Manage third-party API integrations (e.g., Stripe, Twilio, Google APIs), including authentication, webhooks, and error handling.
- Deploy applications across AWS, Azure, GCP, and VPS platforms (e.g., DigitalOcean) with knowledge of infrastructure as code.
- Collaborate with cross-functional teams, communicate effectively in English, and participate in client-facing discussions.
- Conduct code reviews, mentor junior developers, and contribute to architectural and design decisions.
- Optimize application performance, troubleshoot issues, and implement best practices for security, scalability, and maintainability.
- Work on multiple client projects simultaneously, adapting to diverse business domains and requirements.
- Stay updated with emerging technologies and continuously apply them to improve existing systems.
Apply now to explore this opportunity!!
Pay: ₹600,000.00 - ₹1,000,000.00 per year
Benefits:
- Flexible schedule
- Provident Fund
Ability to commute/relocate:
- Sola, Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- How many years of experience do you have?
Experience:
- Full-stack development: 4 years (Required)
Work Location: In person