Simplilearn
Website:
simplilearn.com
Job details:
Position: SDE-2
Job Description:
We are looking for a skilled SDE 2 (2.5+years) with strong backend expertise and hands-on experience in modern
JavaScript frameworks and databases. The ideal candidate should be comfortable building scalable APIs, optimizing
backend systems, and collaborating with cross-functional teams in an agile environment.
Key Responsibilities:
● Design, develop, and maintain scalable backend services and APIs
● Develop full-stack features using Next.js
● Build and optimize server-side applications using Node.js and Express.js
● Design, develop, modify, implement, and support software components across the fullstack development
stack.
● Work with MongoDB and MySQL for efficient data modeling and query optimization
● Maintain and enhance legacy systems built in PHP - Good to have
● Collaborate with designers, frontend & backend developers, and product managers
● Ensure code quality through reviews, testing, and best practices
● Integrate third-party APIs and external services
● Ensure cross-browser and mobile compatibility for frontend components.
Required Skills:
● 2.5+ years of professional software development experience (2+ years with Node.js, Next.js, MongoDB,
MySQL, PHP stack)
● Strong expertise in full-stack TypeScript development with Node.js, Express.js, and Next.js (App Router,
SSR, SSG, ISR)
● Experience in data modeling and performance tuning across relational (MySQL) and NoSQL databases
(MongoDB, Firebase).
● Experience with authentication, authorization, and security best practices
● Knowledge of Git
● Good understanding of system design fundamentals
● Solid understanding of REST APIs, microservices, and distributed systems.
● Excellent analytical and problem-solving skills
● Practical exposure to GenAI tools (e.g., AI-assisted coding, code optimization, documentation generation)
● Ability to critically review AI-generated code before production use
Nice to Have:
● Experience with cloud platforms (AWS/Azure/GCP) & caching layers (Redis, Memcached)
● Knowledge of containerization (Docker)
● Experience working in agile environments
Educational Qualification:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Click on Apply to know more.