PROGRAMMER
Posted Updated 3
views
We are looking for a skilled PROGRAMMER to enhance our team's capabilities. The successful candidate will play a crucial role in developing and maintaining our web applications, ensuring a seamless user experience. This role offers an opportunity to work with a dynamic team and have a direct impact on our product's success.
- Build responsive user interfaces using Angular 16+ to ensure an optimal user experience across various devices and browsers.
- Write clean, efficient, and maintainable TypeScript code, adhering to best practices and coding standards.
- Develop new features from design to production, collaborating with designers and other developers to bring ideas to life.
- Write comprehensive unit tests to ensure the reliability and stability of the code, and debug issues as they arise.
- Implement REST APIs to integrate with back-end services and ensure smooth data flow between the front-end and back-end systems.
- Stay updated with the latest Angular and TypeScript frameworks, and propose improvements to keep our tech stack modern and efficient.
- Collaborate with the team to gather requirements, provide estimates, and contribute to the overall project planning and execution.
- Ensure cross-browser compatibility and optimize performance to deliver fast and responsive web applications.
- Document your work and provide clear and concise comments to facilitate knowledge sharing and future maintenance.
- Proficient in Angular, TypeScript, HTML/CSS, and have a strong understanding of web development principles.
- Experience with Azure DevOps or Git for version control and collaboration is essential.
- Familiarity with REST APIs and web services, and the ability to integrate them into front-end applications.
- Strong problem-solving skills and a proactive approach to identifying and resolving issues.
- Excellent communication skills, both written and verbal, to collaborate effectively with team members and stakeholders.
- A collaborative and team-oriented mindset, with a willingness to contribute to a positive work environment.
- A continuous learning mindset, staying updated with the latest technologies and best practices in web development.
- Experience with state management libraries and testing frameworks is an advantage.
- Knowledge of CI/CD practices and ASP.NET Core is a plus, but not mandatory.
- A degree in Computer Science, Software Engineering, or a related field is preferred, but relevant work experience will also be considered.