Commify is on the lookout for a Senior UI Developer (Angular) who is passionate about crafting exceptional user experiences. In this role, you will be responsible for designing and implementing user interfaces that are both visually appealing and highly functional. As a key member of our engineering team, you will work closely with product managers and designers to transform ideas into cutting-edge web applications that meet the needs of our diverse client base.
You will have the opportunity to influence the direction of our product by adding your expertise in developing reusable and maintainable code. If you are an innovative thinker who enjoys collaborating in a dynamic environment, we want to hear from you!
Requirements
The Senior UI Developer (Angular) will:
* Design and implement responsive and user-friendly web applications using Angular
* Collaborate with UX/UI designers to translate designs into high-quality code
* Optimize applications for maximum speed and scalability
* Ensure the technical feasibility of UI/UX designs
* Participate in code reviews and provide constructive feedback to peers
* Address and troubleshoot issues as they arise
* Stay current with emerging technologies and best practices in front-end development
* Contribute to the development of front-end architecture while adhering to coding standards and best practices
* Engage with stakeholders to understand product vision and translate this into intuitive UI solutions
The ideal candidate will possess:
* Proven experience as a Front-End Developer with a strong focus on Angular
* Solid understanding of web markup, including HTML5 and CSS3
* In-depth knowledge of JavaScript and TypeScript
* Experience with responsive and adaptive design
* Familiarity with RESTful APIs and integration of back-end services
* Proficient understanding of version control systems (e.g., Git)
* Excellent problem-solving skills and attention to detail
* Ability to work both independently and as part of a team
* Strong communication skills to articulate ideas and technical aspects effectively
* Familiarity with Agile methodologies and development practices
Desirable skills:
* Experience with additional front-end frameworks such as React or Vue.js
* Knowledge of accessibility and security compliance
* Experience in building micro-services and using containerization technologies like Docker
* Familiarity with Jest or other testing frameworks for front-end applications
Benefits
* Competitive Salary
* Company Bonus scheme
* Comprehensive healthcare cash plan
* A generous 27 days of annual leave in addition to Bank Holidays
* 2 Wellbeing leave days and 2 days dedicated to giving back to your community
* Enjoy your birthday off!
* Employer pension contribution at 5%
* Death in service benefit (4 times your salary)
* Annual award recognition
* Fun monthly and quarterly social events
* Opportunities for training and professional development
* Flexible hybrid working arrangements