Senior Full Stack Engineer
India
Mumbai
Full-Time
We are looking for a seasoned Senior Full Stack Engineer in the cutting-edge development team. The position requires someone who is passionate about technology and is self-driven, multi-tasker, and demonstrated team-player. You will be working in all phases of the project from concept to development and responsible for the development of new software products and enhancements to existing products.
Responsibilities
- Contribute to the overall architecture of the web application
- Undertaking full-stack development by translating the software design into code
- Establishing best practices for a resilient, scalable, and maintainable solution
- Build, develop, and define scalable full-stack applications using front-end (HTML, CSS, JavaScript, NextJS, ReactJS with hooks), NPM, Material-UI, Apollo Client), back-end (NodeJS, GraphQL, Apollo server), Sequelize), APIs (Graphql), and DB (MySQL & MongoDB)
- Performing design and code reviews, incorporating security requirements, identifying control gaps
- Ensuring the project is running on time in accordance with firm-wide guidelines
- Performing regular internal technical coordination/review to ensure risk identification/mitigation
- Ownership of application components, handling multiple efforts at once, and ensure timely delivery of the same
Requirements
- 4+ years of work experience as a Full Stack Developer
- Expert-level full-stack proficiency with JS libraries/frameworks: Typescript, ReactJS (with all updated hooks), & NodeJS
- Expertise with architecting, designing, and debugging, full-stack javascript (MERN) based enterprise software with test-driven development (JEST, Mocha, Chai, etc.)
- In-depth knowledge and expertise in ORMs (Sequelize), database management, and design (SQL and NoSQL)
- Experience in SaaS Cloud Architectures (AWS and GCP)
- Basic understanding of DevOps related tasks like CI & Release builds, automated deployment etc.
- Logical/analytical skills in approaching problems systematically
- Excellent verbal and written communication skills.
- Responsibility – Take full responsibility for the technical side of the product and collaborating with team members.
- Pragmatic and business-oriented. You care about the business impact of what you're building, & you prioritize work accordingly. You're not just going after cool stuff—you understand the balance between craft, speed, and the bottom line
- Excited. We’d like to know more about your experience so tell us what you’ve worked on!
Sign up for our newsletter
Receive general news, updates and latest development on AI