Job Title: MEAN Stack Developer
Company Overview:
Presage Insights is a leading provider in data analytics solutions dedicated to transforming raw data into actionable insights that drive business growth. Our mission is to empower businesses with innovative technology and data-driven strategies. We value creativity collaboration and continuous improvement fostering a vibrant culture where employees are encouraged to share ideas and challenge the status quo. As we continue to expand our footprint in the analytics sector we are seeking skilled individuals who are passionate about technology and eager to contribute to our dynamic team.
Role Responsibilities:
- Design develop and maintain MEAN stack applications.
- Collaborate with UX/UI designers to implement user-friendly interfaces.
- Create RESTful APIs to connect applications with back-end services.
- Optimize applications for maximum speed and scalability.
- Debug and resolve technical issues quickly.
- Write clean maintainable and efficient code.
- Conduct peer code reviews to ensure code quality.
- Work closely with product managers to define application features.
- Participate in Agile sprints contributing to daily stand-ups and retrospectives.
- Integrate third-party services into existing applications.
- Utilize version control tools effectively for team collaboration.
- Develop and maintain database architectures in MongoDB.
- Stay updated with emerging technologies and industry trends.
- Document development processes code changes and technical specifications.
- Contribute to continuous improvement initiatives within the development team.
Qualifications:
- Bachelors degree in Computer Science or a related field.
- Proven experience as a MEAN stack developer.
- Strong knowledge of JavaScript and frameworks including and Angular.
- Experience with MongoDB and database design.
- Familiarity with front-end technologies including HTML5 CSS3 and bootstrap.
- Proven experience in developing RESTful APIs.
- Understanding of agile development methodologies.
- Experience using Git for version control.
- Excellent problem-solving skills and attention to detail.
- Strong interpersonal and communication skills.
- Ability to work independently and as part of a team.
- Experience in cloud platforms is a plus.
- Knowledge of security principles in web application development.
- Familiarity with unit testing frameworks.
- Adaptability to new technologies and willingness to learn.
- A passion for coding and desire to keep up with industry trends.
team collaboration,,bootstrap,css3,restful apis,communication,git,problem-solving,database management,unit testing,cloud platforms,mongodb,mean stack,angular,javascript,agile,html5,iot