We have 2 Full Stack Developer openings.
- Backend
- Frontend
Company: Agam Capital
Job Location: Vikhroli, Mumbai
Qualification: BE with 5+ years experience on Full stack is a must.
Timings: UK Shift
------------1st Opening-----------
Full Stack Engineer – Backend Focus (Node.js, MySQL)
Key Responsibilities
- Design, build, and maintain scalable backend services and APIs.
- Ensure application and API security, stability, and performance through effective architecture and best practices.
- Define and maintain database structures, ensuring performance through optimized schema design and efficient data operations.
- Implement testing strategies, observability practices, and robust error handling for backend systems.
- Collaborate with frontend engineers to integrate backend services into user-facing interfaces.
- Support and maintain deployment processes and infrastructure environments through modern automation workflows.
- Monitor and improve application performance, availability, and security in production environments.
- Execute database backup, migration, and recovery strategies to ensure data integrity and resilience.
- Participate in code reviews and contribute to a clean, maintainable, and testable codebase.
Required Skills & Experience
- 5+ years of professional backend development experience.
- Advanced proficiency in Node.js and backend frameworks like Express.js.
- Strong understanding of REST API design, development, and versioning.
- Proficient with MySQL or other relational databases, including schema design, indexing, and query optimization.
- Experience with ORM tools such as Prisma or Sequelize.
- Experience using TypeScript in backend services for improved type safety and code maintainability.
- Familiarity with Git and collaborative Git workflows (e.g., Git Flow, pull requests).
- Hands-on experience with Docker and Kubernetes for service deployment and orchestration.
- Basic working knowledge of React.js, HTML5, and CSS3 for frontend integration.
- Proficient in writing unit and integration tests using Jest, Mocha, Chai, or similar testing libraries and frameworks.
Nice-to-Have
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Knowledge of application security practices (e.g., OWASP, JWT, OAuth) and API protection techniques.
- Familiarity with logging/monitoring tools like ELK Stack, Prometheus, or Grafana.
- Exposure to cloud platforms such as Azure, AWS, or GCP.
- Understanding of backend caching strategies (e.g., Redis) and performance profiling tools.
------------2nd Opening-----------
Full Stack Engineer – Frontend Focus (React, UI/UX, TypeScript)
Key Responsibilities
- Design and build responsive, user-centric web interfaces that work seamlessly across devices and browsers.
- Take initiative in identifying and improving areas of the user experience based on product requirements and user feedback.
- Implement scalable component architecture and maintain design consistency through reusable patterns.
- Translate wireframes or conceptual ideas into production-ready code.
- Collaborate with backend engineers on API contracts and integration flows.
- Monitor and optimize frontend performance, accessibility, and page load speed.
- Participate in code reviews, testing, and iterative improvements of the UI.
- Maintain frontend workflows and build processes using modern tooling.
Required Skills & Experience
- 5+ years of experience in frontend development, ideally with full-stack exposure.
- Proficiency in React.js, Next.js, JavaScript (ES6+), and TypeScript.
- Familiarity with CSS preprocessors (SASS, LESS) and component libraries.
- Strong command of HTML5, CSS3, and responsive web design practices.
- Proven ability to lead or independently drive UI/UX improvements in products without dedicated designers.
- Experience developing for cross-browser compatibility.
- Comfortable integrating with REST APIs and working with backend developers.
- Experience with version control systems like Git.
- Proficient in writing unit and integration tests using tools like Jest, React Testing Library, or Cypress.
Nice-to-Have
- Experience using Figma, Adobe XD, or similar tools for creating or editing UI/UX prototypes directly.
- Familiarity with Tailwind CSS, MUI, shadcn UI.
- Experience with frontend build tools like Vite.
- Exposure to CI/CD workflows, automated testing, and code quality tools.
- Basic understanding of backend technologies (Node.js, Express) and relational databases.
- Familiarity with containerized environments and deployment practices (e.g., Docker, Kubernetes).
The Organization:
Agam Capital was founded in 2016. The vision is based on the development of an independent model built from first principles enabling The Company to identify solutions to optimize insurer's balance sheets. Technology lies at the core of this approach with the differentiated pALM (proprietary Asset-Liability Model) platform powering the analytical process.
Agam has a well-established analytical process across the entire suite of life and retirement products. pALM, our highly scalable proprietary technology platform. Applies machine learning, predictive analytics, and cloud computing to evaluate and assess complex insurance liabilities. The Company’s consulting and advisory services are tailored to meet unique needs of each client. The Company specializes in identifying multi-dimensioned approaches towards capital and balance sheet optimization