We looking for a candidate who is self-motivated, creative, a team player, good at programming, has good analytical skills, and possesses a strong work ethic.
To ensure success as an Angular & NodeJs developer, you should have extensive knowledge of theoretical software engineering, be proficient in JavaScript, HTML, CSS & Javascript and have excellent project management skills.
Responsibilities:
- Collaborate with product managers and UX/UI designers to translate user requirements into high-quality, responsive web applications.
- Develop and maintain web applications using Angular for the front end and Node.js for the back end.
- Write clean, efficient, and well-documented code.
- Optimize application performance, security, and scalability.
- Work with version control systems (e.g., Git) to manage and track code changes.
- Debug and troubleshoot issues in both the front-end and back-end components.
- Stay up-to-date with the latest web development trends and technologies.
- Participate in code reviews and provide constructive feedback to team members.
- Collaborate with team members to continuously improve development processes and workflows.
Skills & Qualifications:
- Proven experience in web application development using Angular and Node.js.
- Strong proficiency in JavaScript and TypeScript.
- Experience with RESTful API design and implementation.
- Knowledge of HTML5, CSS3, and responsive web design principles.
- Familiarity with front-end build tools (e.g., Webpack) and package managers (e.g., npm).
- Experience with database systems such as MySQL.
- Ability to work independently and as part of a team.
- Excellent problem-solving and communication skills.
- Attention to detail and a passion for writing clean, maintainable code.