Job Summary:
We are looking for a qualified Front-End Developer to join our dynamic IT team. As a Front-End Developer, you will be responsible for building responsive web interfaces and applications using modern front-end technologies, primarily Angular. You will collaborate with cross-functional teams to create seamless, user-friendly experiences and deliver scalable, high-performance solutions.
Key Responsibilities:
- Build interactive and responsive user interfaces using Angular, JavaScript, HTML, and CSS
- Develop, test, and deploy scalable web applications on cloud platforms
- Integrate RESTful APIs and collaborate with backend developers for seamless functionality
- Optimize applications for maximum speed and scalability
- Debug and troubleshoot front-end issues across browsers and devices
- Use modern development tools such as Git, npm, and Webpack
- Collaborate with designers, product managers, and QA engineers to deliver high-quality features
- Write reusable, testable, and efficient code with proper documentation
- Conduct unit testing and participate in code reviews
- Stay up-to-date with emerging trends, tools, and technologies in front-end development
Requirements:
- 2–5 years of professional experience as a front-end developer
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and jQuery
- Strong experience with Angular (v2+) framework
- Familiarity with responsive design principles and cross-browser compatibility
- Knowledge of component-based architecture and state management
- Experience working with version control systems (e.g., Git)
- Understanding of Agile/Scrum development methodologies
- Strong problem-solving and debugging skills
- Excellent communication and teamwork abilities
If you're passionate about creating high-performance web interfaces and thrive in a collaborative, fast-paced environment, we'd love to hear from you.