Talent.com
This job offer is not available in your country.
Senior Software Engineer - MERN Stack (8+ years / Startup)

Senior Software Engineer - MERN Stack (8+ years / Startup)

PeopleGeneIndia
18 hours ago
Job description

Responsibilities :

Design, develop, and maintain both front-end and back-end components of web applications

Write clean, efficient, and maintainable code using languages such as JavaScript, HTML5, jQuery, React, Python, or Nodejs

Build front-end applications through appealing visual design

Develop and manage databases, ensuring data integrity and security

Create and maintain RESTful and GraphQL APIs

Implement JWT and OAuth for secure authentication and authorization

Implement automated testing frameworks and conduct thorough testing

Manage the deployment process, including CI / CD pipelines

Work with development teams and product managers to create efficient software solutions

Lead and mentor junior developers, providing guidance and support

Oversee the entire software development lifecycle from conception to deployment.

Good to have :

Bachelor’s degree or higher in Computer Science or a related field

Prior 8+ years of experience as a Full Stack Developer or similar role

Experience developing web and mobile applications

Experience with version control systems like Git

Proficient in multiple front-end languages and libraries (e.g. HTML / CSS, JavaScript, XML, jQuery, ReactJs, Angular, ASP.NET)

Proficient in multiple back-end languages (e.g. C#, Python, .NET Core) and JavaScript frameworks (e.g. Node.js, Django)

Knowledge of databases (e.g. SQL, MySQL, MongoDB), web servers (e.g. Apache), UI / UX design

Experience with cloud platforms such as AWS, Azure, or Google Cloud

Familiarity with containerization (Docker) and orchestration (Kubernetes)

Understanding of software development principles and best practices

Conduct regular code reviews to ensure code quality and adherence to standards

Ability to work efficiently in a collaborative team environment

Excellent problem-solving and analytical skills

Experience with other JavaScript frameworks and libraries (e.g., Angular, Vue.js)

Knowledge of DevOps practices and tools like Azure CI / CD, Jenkins, or GitLab CI

Familiarity with data warehousing and ETL processes

Experience with microservices architecture

Create a job alert for this search

Engineer Mern Stack • India