We seek a skilled and experienced Front-End Developer with expertise in Angular to join our team. The ideal candidate will have a strong background in building dynamic, responsive web applications and will play a crucial role in developing our legal software solutions. Experience with .NET is highly desirable.
Key Responsibilities:Develop and maintain complex front-end applications using Angular.Implement and adhere to Google Material Design specifications to ensure a consistent, high-quality user interface.Collaborate with UI/UX designers to implement design specifications and ensure seamless user experiences.Work closely with back-end developers to integrate APIs and other services.Write clean, maintainable, and efficient code while following industry best practices.Participate in code reviews to ensure high-quality code and identify potential issues.Troubleshoot and resolve bugs, performance issues, and other technical challenges.Stay up-to-date with the latest industry trends and technologies to ensure our applications remain modern and competitive.
Qualifications:English proficiency equivalent to a CEFR level of B2 or higher. If unsure, check here for free: https://www.efset.org/Proven experience as a Front-End Developer, with a focus on Angular.Strong proficiency in JavaScript, TypeScript, HTML, and CSS.Experience with front-end build tools and workflows (e.g., Webpack, npm, etc.).Familiarity with RESTful APIs and asynchronous programming.Solid understanding of responsive design principles and cross-browser compatibility.Strong understanding of and experience with Google Material Design.Knowledge of .NET and experience integrating front-end applications with .NET back-end services is highly desirable.Experience with version control systems, preferably Git.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.
Preferred Qualities:Passionate about building high-quality web applications.Ability to work independently and manage time effectively.Comfortable working across different time zones (Central Standard Time and Eastern Standard Time).