Job Description
Position Overview:
We are seeking a talented Full Stack Developer with a strong focus on Angular and a basic understanding of Node.js. In this role, you will work on developing and enhancing web applications, ensuring a seamless user experience while also contributing to backend development.
Key Responsibilities:
- Develop and maintain robust, scalable, and high-performance web applications using Angular.
- Collaborate with cross-functional teams to design, build, and deploy new features.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot, debug, and optimize application performance.
- Contribute to backend development tasks using Node.js (preferred).
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies to ensure continuous improvement.
Must-Have Qualifications:
- Proven experience with Angular (versions 2+).
- Strong proficiency in front-end technologies including HTML5, CSS3, and JavaScript.
- Experience with RESTful APIs and integrating with backend services.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
Good-to-Have Qualifications:
- Experience with Node.js and server-side development.
- Knowledge of databases (SQL and NoSQL) and data modeling.
- Understanding of agile methodologies and software development lifecycle.