- B2B
- Early StageStartup in initial stages
MEAN Stack Developer
- $80k – $120k • No equity
- 10 years of exp
- Contract
Posted: 1 year ago
Visa Sponsorship
Available
Remote Work Policy
In office
RelocationAllowed
Skills
Node.js
MEAN Stack
About the job
Job Summary:
We are seeking a highly skilled and motivated MEAN Stack Developer to join our dynamic development team. As a MEAN Stack Developer, you will be responsible for designing, developing, and implementing various web applications using the MEAN (MongoDB, Express.js, Angular, Node.js) technology stack. Your expertise will contribute to building robust, scalable, and efficient web solutions that meet our clients' needs and drive business growth.
Responsibilities:
- Collaborate with cross-functional teams, including designers and product managers, to understand project requirements and translate them into technical specifications.
- Develop and maintain web applications using the MEAN stack, ensuring high performance, responsiveness, and seamless user experience.
- Write clean and efficient code, adhering to best practices and coding standards.
- Design and implement RESTful APIs to connect front-end applications with back-end services.
- Work with NoSQL databases, especially MongoDB, to store and manage application data effectively.
- Optimize applications for maximum speed and scalability, ensuring minimal downtime.
- Identify and troubleshoot issues and bugs in existing applications and provide timely resolutions.
- Collaborate with the QA team to perform unit testing and ensure application reliability.
- Stay updated with the latest trends and technologies in web development and apply them to improve development processes and product quality.
- Participate in code reviews and provide constructive feedback to team members.
- Document code and project-related information comprehensively to facilitate smooth collaboration and future maintenance.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (equivalent work experience may be considered).
- Proven work experience as a MEAN Stack Developer or similar role.
- Strong proficiency in JavaScript, Node.js, Express.js.
- Solid understanding of front-end technologies, including HTML5, CSS3, and client-side scripting.
- Experience with NoSQL databases, particularly MongoDB / Couchbase, and database modeling.
- Familiarity with server-side templating engines.
- Knowledge of asynchronous programming and RESTful API design.
- Understanding of version control systems (e.g., Git) and collaborative development workflows.
- Ability to work in an Agile/Scrum environment, delivering high-quality code within tight deadlines.
- Excellent problem-solving skills and a proactive attitude towards addressing challenges.
- Strong communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.
- A portfolio or GitHub repository showcasing previous projects is a plus.
Preferred:
- Experience with other JavaScript frameworks like React.js or Vue.js.
- Knowledge of server deployment and management in cloud environments (e.g., AWS, Azure, or Google Cloud).
- Familiarity with containerization technologies (e.g., Docker).
- Understanding of continuous integration and continuous deployment (CI/CD) pipelines.
- Previous experience working on scalable and enterprise-level web applications.
Join our innovative team and contribute to cutting-edge web development projects using the MEAN stack. If you are a passionate developer with a keen eye for detail and a drive for excellence, we would love to hear from you!
About the company
- B2B
- Early StageStartup in initial stages