Job Summary
We are looking for a highly experienced and results-driven Senior Full Stack Developer with minimum 6+ years of hands-on experience in designing, developing, and maintaining complex web applications. The ideal candidate has deep expertise in both front-end and back-end technologies, with a solid understanding of architectural patterns, system design, and team collaboration. You will play a key role in leading development initiatives, mentoring junior developers, and helping shape the technical direction of our products.
Key Responsibilities
Design and build scalable, high-performance full stack applications.
Lead architecture and design discussions; contribute to system-level decisions.
Develop and maintain front-end features using modern frameworks (React, Angular, or Vue).
Build robust back-end systems and APIs using Node. js, Python, Java, or similar.
Collaborate with cross-functional teams including Product, UX/UI, QA, and DevOps.
Conduct code reviews and enforce coding best practices and standards.
Manage integrations with third-party services and APIs.
Design and maintain database schemas and queries (SQL and NoSQL).
Drive DevOps practices including CI/CD, cloud deployments, and containerization.
Mentor junior developers and foster a culture of technical excellence.
Required Skills & Qualifications
7+ years of full stack web development experience.
Strong expertise in JavaScript/TypeScript , with modern front-end frameworks like React , Vue , or Angular .
Proficient in server-side technologies such as Node. js , Express , Django , Spring Boot , or Ruby on Rails .
Deep understanding of RESTful APIs , GraphQL , and asynchronous programming.
Solid experience with SQL (e. g. , PostgreSQL, MySQL) and NoSQL (e. g. , MongoDB).
Knowledge of containerization and orchestration (e. g. , Docker, Kubernetes).
Proficient in Git and version control workflows.
Experience deploying and managing applications in cloud platforms (AWS, GCP, or Azure).
Strong knowledge of system design , architecture patterns , and performance optimization .
Excellent problem-solving, communication, and team collaboration skills.
Preferred Qualifications
Experience with microservices architecture and distributed systems.
Background in automated testing and TDD/BDD.
Familiarity with security standards and best practices (e. g. , OAuth2, OWASP).
Previous experience in mentoring or leading small development teams.
Agile/Scrum development experience.
Keyskills: Front end Coding Postgresql MySQL Web development Javascript System design Distribution system SQL Python