Bestkaam Logo
Back to Jobs
Shoshin Tech

Lead / Senior Full Stack Engineer

Actively Reviewing

Shoshin Tech

Hyderabad Full-Time 4–8 yrs exp Posted 1 month ago  · Apply by Jul 18, 2026
Full Time

Hyderabad

Lead / Senior Full Stack Engineer

apply now

We are seeking a seasoned Full-Stack Developer to join our dynamic team. You will play a key role in building and enhancing our platform — working across the MERN stack (MongoDB, Express.js, React.js/Next.js, Node.js) with exposure to Python-based microservices (FastAPI or Flask).

This role is ideal for a developer who enjoys taking ownership of features end-to-end, thrives in startup environments, loves solving complex technical and product challenges, and is willing to go beyond their core role to contribute to our mission.

Job Title

Lead / Senior Full Stack Engineer

Tech Stack

MERN + Next + Python

Experience Level

2+ years

Location :

Hyderabad

Joining

Immediate or as per the availability

Annual Salary Range

5 - 8 LPA

What will you do?

  • Build, enhance, and maintain full-stack web applications using Next.js/React.js for the frontend and Node.js + Python for backend services.
  • Design and develop RESTful and GraphQL APIs to support scalable, modular feature development.
  • Implement and optimize database schemas using MongoDB and DocumentDB.
  • Work with Python-based APIs or microservices (FastAPI/Flask) for data processing, AI integrations, or backend utilities.
  • Collaborate closely with designers, product managers, and other developers to deliver a seamless user experience.
  • Ensure security, performance, and scalability across the stack.
  • Write clean, modular, and testable code; perform code reviews and participate in pair programming sessions when needed.
  • Develop, build, Deploy and manage applications on AWS. Systems like AWS Lambda, SQS, DynamoDB, etc. will be used.
  • Debug and resolve production issues, optimizing for reliability and user experience.
  • Contribute to architectural discussions and help improve the technical foundation of the product.
  • Troubleshoot, debug, and upgrade the software to ensure optimal performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and efficient code that adheres to industry best practices, and conduct code reviews to uphold high-quality code.
  • Lead and mentor junior developers, fostering a culture of continuous learning, innovation, and improvement.
  • Work closely with stakeholders to understand and address their needs, translating business requirements into technical solutions.
  • Administer and manage server environments, ensuring high availability and performance.
  • Integrate user-facing elements developed by front-end developers with server-side logic.

Who can apply?

  • Bachelor's degree or above in Computer Science, Software Engineering, or any relevant field.
  • 2+ years of experience as a Full Stack Developer or similar role.
  • Strong proficiency in JavaScript (ES6+), React.js, Next.js, and Node.js (Express.js).
  • Working experience with Python (FastAPI, Flask, or Django) for backend or microservices.
  • Solid understanding of MongoDB or other NoSQL databases.
  • Strong knowledge of API design principles and data flow management between frontend and backend.
  • Experience with Git and collaborative version control workflows.
  • Familiarity with AWS services (EC2, S3, Lambda, etc.) and deployment automation tools.
  • Understanding of frontend performance optimization, SSR/SSG (Next.js), and responsive design principles.
  • Ability to write unit and integration tests using frameworks like Jest, Mocha, or Pytest.
  • Excellent debugging, problem-solving, and analytical skills.
  • Strong communication and collaboration abilities, with a proactive and ownership-driven mindset.
  • Good knowledge of working with AI and LLM models.
  • Ability to understand open-source projects and modify/integrate them based on product requirements.
  • Experience in a startup environment and building products from scratch is highly preferred.
  • Strong project management skills, with experience in agile methodologies.
  • Demonstrated ability to make sound decisions based on a balance of data, experience, and judgment.

What do we offer?

  • A supportive and flexible workplace that promotes work-life balance, recognizing and appreciating your contributions.
  • The autonomy to embrace, explore, and experiment with your ideas.
  • An inclusive environment where your individuality is highly valued, fostering open dialogue and diverse perspectives.

Additional Benefits

  • Cross-functional exposure to diverse teams, enabling a holistic understanding of all business functions.
  • Engaging social events that foster camaraderie and networking opportunities with various startups.
  • A fantastic problem-solving team that criticizes and gels along, creating a better version of every idea.

About Shoshin Tech

We are more than just a technology startup. Our current work and product line-up is driven by a powerful purpose: to create a transformative platform for skilled professionals in the education and training industry. We are here to foster a vibrant community where these professionals can connect, grow together, and showcase their skills and services.

If you possess a creative and innovative mindset, entrepreneurial spirit, and can-do attitude, where you hold a genuine passion for cutting-edge technology, a drive to facilitate transformative learning experiences or a commitment to promoting well-being for all, and wish to be part of a high-performance team enthusiastic about operational excellence, you'll love it here.

Shoshin Tech believes in envisioning an Equal Opportunity Employer - We celebrate diversity and are committed to creating an inclusive environment for all teams. We are committed to working with and providing reasonable accommodations to individuals with disabilities.

apply now