Job Description
• Work closely with the product team to design and develop a variety of features and reusable components
• Create clean, light, scalable production code with clear documentation
• Use independent judgment to take existing code, understand its function, and change/enhance as needed
• Collaborate, provide technical guidance, and engage in design and code review for other team members
• Estimate, plan, and execute complex technical projects in timely manner
Requirements:
• Bachelor's degree/MCA
• 2-6 years' experience building successful node JS applications
• Experience with MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack
• Experience with GruntJS and GIT
• Experience with design/development of RESTful APIs
• Experience influencing product direction in creative ways
• Strong understanding of HTML5 CSS3 Javascript, AJAX, JSON, NodeJS, Mongo, JavaScript, AngularJS, Elastic Search and Python. While having most of these is an added advantage, a combination of JS, Mongo and NodeJS is the mandatory part
• Good understanding of MongoDB
• Strong understanding of the latest MVC frameworks and UI toolkits
• Ability to write appropriate unit tests, integration tests and deployment scripts. (Added advantage)
• Knowledge of Python would be an added advantage
• Good problem solving skills
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Engineer|Mean position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.