Job Summary:
We are looking for a talented and motivated Front-End Developer to join our team. The ideal candidate will play a key role in developing rich, responsive, and efficient user interfaces for multi-tier, distributed applications. This position requires strong technical expertise, attention to detail, and the ability to collaborate effectively within an Agile-Scrum development environment.
Key Responsibilities:
- Participate in all phases of the development lifecycle, ensuring seamless integration of front-end components with back-end systems.
- Accurately interpret product requirements and translate them into high-quality, testable, and efficient code.
- Design and develop rich-internet applications using HTML5, CSS, and AngularJS.
- Debug, review, and test code to ensure optimal software quality.
- Ensure adherence to project standards, guidelines, and best practices throughout the development process.
- Collaborate within Agile-Scrum teams to meet delivery schedules and achieve project milestones.
- Implement and consume RESTful web services to enhance application functionality.
- Write and maintain unit test cases to ensure code reliability and stability.
- Use version control tools like Git and BitBucket to manage source code effectively.
- Leverage static code analysis tools like Sonar to maintain and improve code quality.
Required Skills:
- Expertise in building rich-internet applications using HTML5, CSS, and AngularJS.
- Hands-on experience in developing user interfaces for multi-tier, distributed applications.
- Strong understanding of consuming RESTful web services.
- Knowledge of secure coding practices and adherence to security best practices.
- Proficiency in version control tools such as Git and BitBucket.
- Ability to write and execute unit test cases for robust application development.
Preferred Skills:
- Familiarity with responsive web design frameworks such as Bootstrap.
- Exposure to Java and Docker for integrated application development.
- Experience with static code analysis libraries like Sonar.
Other Requirements:
- Excellent communication and collaboration skills.
- Commitment to achieving high software quality and meeting delivery timelines.
- Ability to work in a fast-paced Agile-Scrum environment.
If you are passionate about front-end development and eager to contribute to innovative projects, we encourage you to apply.