Senior Full Stack Developer
- Montreal, QC, Canada
$100,000 to $125,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $100,000 to $125,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
UI Development (Angular):
- At least 5+ years of hands-on Single Page App development.
- Design and develop responsive, interactive, and user-friendly UI components using Angular, HTML, CSS, and TypeScript.
- Implement UI/UX designs and wireframes into functional and visually appealing interfaces.
- Optimize UI performance, ensuring fast page loads and smooth user interactions.
- Collaborate with designers to ensure design consistency and implement design systems.
- Develop and maintain reusable UI components and libraries.
Backend Development (Java):
- At least 7+ years of hands-on Single Page App development.
- Design, develop, and maintain scalable, secure, and efficient backend services using Java, including RESTful APIs and microservices.
- Implement database schema design, data modeling, and data migration strategies using relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB).
- Develop and maintain backend services using Java-based frameworks such as Spring Boot or Hibernate.
- Ensure backend services are highly available, scalable, and fault tolerant.
More about this job
Responsibilities
Develop responsive, interactive Angular interfaces and reusable UI components, translating designs and wireframes into polished user experiences while optimizing performance. Build and maintain scalable Java backend services, RESTful APIs, microservices, and database solutions, ensuring availability, security, and fault tolerance.
Requirements
Requires at least 5 years of hands-on single-page application development experience with Angular, HTML, CSS, and TypeScript. Also requires at least 7 years of hands-on single-page application development experience for Java backend work, including REST APIs, microservices, relational and NoSQL databases, and Java frameworks such as Spring Boot or Hibernate.
Skills
- Angular
- HTML
- CSS
- TypeScript
- Java
- RESTful APIs
- Microservices
- MySQL
- MongoDB
- Spring Boot
- Hibernate
- Responsive UI Development
- Single-Page Applications
- Database Schema Design
- Data Modeling
- UI Performance Optimization
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Angular
- HTML
- CSS
- TypeScript
- Java
- Single-Page Applications
- Responsive UI
- UI/UX
- Wireframes
- UI Performance Optimization
- Reusable UI Components
- Design Systems
- RESTful APIs
- Microservices
- Relational Databases
- MySQL
- NoSQL Databases
- MongoDB
- Database Schema Design
- Data Modeling
- Data Migration
- Spring Boot
- Hibernate
- Scalability
- High Availability
- Fault Tolerance
- IT Services
- IT Consulting