Techcedence
CAREERS
Discover your next career move, with one of the leading bespoke software development companies
Join A Team That Celebrates Work
Techcedence is looking for talented and skillful professionals from tech and design domain to be a part of a reputed web & mobile application development firm that has developed more than 150+ projects.
To apply for any of the below position, email your updated resume/ CV to career@techcedence.com
MEAN Stack Developer
Experience : 3 - 6
Positions : 2
Location : Coimbatore
Employment Type : Full Time / Long Term
Key Skills : MongoDB, Express.js, Angular, Node.js, JavaScript, HTML/CSS, Web Development, RESTful APIs, Version Control, Problem Solving, Agile Methodologies
Job Description:
We are seeking a skilled MEAN Stack Developer/Engineer to join our development team. As a MEAN Stack resource, you will be responsible for designing, developing, and maintaining full-stack web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js). Your primary focus will be on building scalable and efficient web applications with seamless integration between the front-end and backend systems.
Responsibilities:
Collaborate with product managers, designers, and other developers to understand project requirements and translate them into well-designed and efficient full-stack web applications.
Develop clean, maintainable, and scalable code using JavaScript (ES6+) on both the front-end and backend components of the MEAN stack.
Implement responsive and user-friendly web interfaces using Angular or AngularJS.
Design and develop APIs and backend services using Node.js and frameworks such as Express.js.
Integrate and work with MongoDB or other NoSQL databases for data storage and retrieval.
Ensure the performance, quality, and responsiveness of applications by conducting thorough testing and optimization on both the front-end and backend.
Debug and resolve any issues or bugs identified during development or testing phases.
Work with authentication and authorization mechanisms, session management, and security best practices.
Participate in code reviews and provide constructive feedback to maintain code quality standards.
Work in an Agile development environment, actively participating in sprint planning, daily stand-ups, and other agile ceremonies.
Document code, development processes, and application functionalities for future reference.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Proven experience in full-stack web development using the MEAN stack (MongoDB, Express.js, Angular, Node.js).
Strong understanding of JavaScript (ES6+) and its core concepts, as well as proficiency in front-end frameworks like Angular or AngularJS.
Proficient in developing backend APIs and services using Node.js and frameworks like Express.js.
Solid understanding of web technologies such as HTML, CSS, and responsive design.
Experience with NoSQL databases, preferably MongoDB, and proficiency in working with data models, queries, and indexing.
Knowledge of authentication and authorization mechanisms such as OAuth or JWT.
Experience with version control systems (e.g., Git) and familiarity with agile development methodologies.
Ability to work effectively in a team environment and communicate technical concepts clearly.
Strong problem-solving skills and attention to detail.
Comentários