One of our client is looking for an intermediate FE developer. Do you have 80% match to the JD?
Job Description: Intermediate Front-End Developer (Angular + Java)
Location: Hybrid-Calgary-AB-Canada
Experience Level: 1–2 years
Employment Type: Full-time
About the Role
We are seeking a motivated Intermediate Front-End Developer with experience in Angular and a solid understanding of Java for back-end integration. You will collaborate with our cross-functional team of developers, designers, and product managers to build and maintain responsive, scalable, and user-friendly web applications.
Key Responsibilities
Develop and maintain front-end features using Angular (latest versions).
Collaborate with back-end developers to integrate RESTful APIs and services built in Java.
Write clean, reusable, and maintainable code following best practices.
Optimize applications for maximum speed and scalability.
Debug and resolve technical issues across the stack.
Participate in code reviews, sprint planning, and daily stand-ups.
Work closely with designers to ensure technical feasibility of UI/UX designs.
Required Skills & Qualifications:
1–2 years of professional experience in front-end development.
Strong proficiency in Angular (v8+), TypeScript, HTML5, CSS3, and JavaScript (ES6+).
Hands-on experience integrating front-end with Java (Spring Boot or similar) back-end services.
Understanding of REST APIs, HTTP methods, and JSON.
Basic knowledge of relational databases (MySQL/PostgreSQL).
Familiarity with version control tools like Git/GitHub/GitLab.
Good problem-solving and debugging skills.
Strong communication and teamwork skills.
Nice-to-Have (Optional):
Exposure to RxJS, Angular Material, or state management libraries (NgRx).
Familiarity with unit testing frameworks (Jasmine/Karma, JUnit).
Basic knowledge of CI/CD pipelines and build tools (Maven, Gradle, Jenkins).
Experience with Agile/Scrum methodologies.
Salary: Negotiable during the interview – no cap
Must be eligible to work in Canada
Interviews: Early next week
Resume to nimisha@canadalocaljobs.com