Job Description
• Integration of user-facing elements developed by front-end developers with server-side logic
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
• Building interactive consumer data from multiple systems.
• Define code architecture decisions to support high-performance products.
• Translate wireframes and PSD Designs into functional web applications.
• Work with development teams and managers to ideate software solutions
• Developing well-functioning databases and applications.
• Conduct and participate in project planning & scheduling and design discussions.
• Test software to ensure efficiency.
• Address and improve any technical issues.
• Experience in Linux systems
• Troubleshooting MongoDB bottlenecks
• State-of-the-art MongoDB performance tuning capabilities
• Familiarity with code versioning tools, like Git, SVN, and Mercurial
• Experience in implementing automation
• Experience working in Azure, AWS, or any other cloud platform
Skill
• In-depth knowledge of NodeJS, ExpressJS, or Restify.
• Ability to bind UI elements to JavaScript object models.
• Experience creating RESTful services with Node.js.
• Proficiency in OOP and database concepts.
• Proven experience in front & back-end development.
• Ability to create front-end applications using HTML5, Angular, and LESS/SASS.
• Knowledge of modern frameworks and design patterns.
• Ability to create Unit and Integration tests to ensure the quality of code.
• Strong problem-solving skills.
• Good communication skills.
• Strong analytical thinking.
• Self-motivated.
• Strong will and discipline
💡 Quick Summary
Seeking a career-building opportunity? The MERN Stack|Full Stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Ahmedabad 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.
