i
SpurTree Technologies
15 SpurTree Technologies Jobs
6-12 years
SpurTree Technologies - MERN Stack Engineer - MongoDB/Express.js/React.js (6-12 yrs)
SpurTree Technologies
posted 4d ago
Responsibilities :
- Design, develop, and maintain high-performance, scalable, and maintainable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Develop and maintain robust and scalable RESTful APIs.
- Write clean, well-documented, and testable code adhering to best practices and coding standards.
- Implement user interfaces with a focus on usability and user experience.
- Collaborate with cross-functional teams (designers, product managers, QA) to ensure project success.
- Participate in all phases of the software development lifecycle, from planning and design to testing and deployment.
- Troubleshoot and debug application issues.
- Stay up-to-date with the latest technologies and industry trends.
Required Skills
Front-End Technologies :
- Strong proficiency in HTML5, CSS3, and JavaScript.
- Experience in building responsive and user-friendly web interfaces.
- Expertise in JavaScript frameworks such as React.js (preferred), Angular, or Vue.js.
Back-End Technologies :
- In-depth knowledge of Node.js and Express.js.
- Experience with building and consuming RESTful APIs.
- Proficiency in MongoDB or other NoSQL databases.
- Familiarity with SQL databases (e.g , MySQL) and database design principles.
Development Principles :
- Strong understanding of functional programming concepts.
- Adherence to clean code principles (DRY, KISS, etc.
- Experience with static code analysis tools.
- Familiarity with atomic design principles.
- Understanding of database schema design, data modeling, and ORM implementation.
- Knowledge of microservices architecture.
Tools and Technologies :
- Proficiency in Git and experience working in a distributed team environment.
- Experience with Agile development methodologies (Scrum, Kanban) and tools like Jira.
- Familiarity with containerization tools like Docker and Vagrant.
- Experience with build tools such as Webpack, NPM, Babel, and Yarn.
- Experience with unit testing frameworks (Jest, Jasmine, Karma, Mocha).
Other Skills :
- Excellent communication and interpersonal skills.
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- A passion for learning and staying up-to-date with the latest technologies.
Bonus Points :
- Experience with GraphQL.
- Experience with serverless computing (AWS Lambda, Google Cloud Functions).
- Contributions to open-source projects
Functional Areas: Other
Read full job descriptionPrepare for Engineer roles with real interview advice
6-12 Yrs
4-5 Yrs