Requirements
- At least 5 years of web UI development experience in a team environment
- 3+ years of experience with Angular
- Good understanding and experience in HTML, CSS and JavaScript.
- Ability to write code that is well structured, idiomatic, reusable, and easy to understand
- Excellent communicator and team player.
- Extensive experience as a Front-End Developer, with demonstrated skills in HTML, CSS, JavaScript, and modern frameworks (Angular).
- Solid background in production support, with the ability to troubleshoot and resolve issues effectively.
- Familiarity with DevOps practices, including CI/CD, to streamline development and deployment workflows.
- Exceptional problem-solving skills, excellent communication abilities, and a team-oriented approach.
- Commitment to writing high-quality, well-documented, and maintainable code.
Nice-to-have
- Experience with .NET Core, ASP.NET, and MVC frameworks, and understanding of secure coding practices and best practices.
- Experience in working with the Digital Billboard domain
Responsibilities
- Design and build new UI elements and features, enhancing user interaction and experience.
- Actively collaborate with cross-functional teams including designers, back-end developers and product managers to ensure cohesive and efficient development of product features.
- Ensure all written code is on a high-quality level, scalable, and performant according to project standards.
- Develop and implement UI tests and debug issues to ensure robust and reliable application performance.
- Develop front-end architectures for web applications, ensuring responsiveness and compatibility across all devices.
- Implement dynamic and interactive user interfaces using HTML, CSS, JavaScript, and frameworks such as Angular and Angular JS.
- Adhere to secure coding practices and best practices to safeguard applications against potential vulnerabilities.
- Provide high-level production support, efficiently identifying and resolving issues to ensure minimal downtime and optimal performance.
- Stay updated with the latest front-end technologies, security trends, and methodologies, advocating for their adoption to continually enhance development processes.
- Ensure all web applications meet web standards, and accessibility guidelines, and are optimized for speed and scalability.
- Provide thought leadership around functional decomposition of user stories, component design, development methodologies and service reuse.
- Leads in the creation of application design, structure and implementation with consideration for performance, maintainability and re-usability.
TO APPLY:
Interested and qualified candidates may apply with their recent resume at
[email protected]