Job Title: UI Developer
Location: Montreal, Quebec (Day 1 onboarding onsite - in-office presence required 3x/week)
Skills Required:
- 2+ years of hands-on software development experience in Java ecosystem.
- Develop and maintain web applications using HTML, Angular/TypeScript and other modern JavaScript frameworks.
- Experience with testing frameworks like Jasmine and Cypress.
- Familiarity with build tools such as npm and Node.js.
- Knowledge of version control systems, particularly Git.
Skills Desired:
- Experience with Java and related back-end technologies (e.g., Spring Boot, JDBC).
- Understanding of RESTful APIs and asynchronous request handling.
- Understanding of database technologies and SQL.
- Familiarity with front-end build pipelines and tools.
Preferred Qualifications:
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Experience with microservices architecture.
- Experience with continuous integration and deployment (CI/CD) pipelines.
- Familiarity with linting tools and code quality practices.
- Knowledge of server-side rendering and client-side performance optimization.
- Experience with Agile/Scrum development methodologies.
Tools and Technologies:
- Java
- Spring Boot
- Angular
- TypeScript
- Node.js
- Jasmine
- Cypress
- IntelliJ IDEA
Education:
Bachelor or higher degree in computer science or related majors.
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte