Job Type: Contract 9 months
Location: Ottawa
Hourly Pay Range: $30-$40
Role Overview:
We’re looking for an experienced Front-End Developer with at least 3 years of professional experience to join our growing engineering team. You’ll work closely with designers, back-end engineers, and product managers to create intuitive, performant, and visually appealing user interfaces.
Responsibilities:
- Develop, test, and maintain responsive, accessible front-end applications.
- Collaborate with designers to transform UI/UX wireframes into high-quality code.
- Work with back-end engineers to integrate APIs and ensure seamless functionality.
- Optimize applications for maximum speed and scalability.
- Stay current with front-end trends, best practices, and emerging technologies.
- Participate in code reviews, provide feedback, and help elevate overall team quality.
Requirements:
- 3+ years of professional front-end development experience.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Hands-on experience with modern frameworks/libraries (React, Angular, or Vue).
- Familiarity with RESTful APIs and front-end build tools (Webpack, Vite, etc.).
- Experience with version control (Git).
- Understanding of responsive design, cross-browser compatibility, and accessibility standards.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team-oriented environment.
- Ability to obtain a Government Security Clearance at the Secret Level
Nice to Have:
- Experience with TypeScript.
- Familiarity with CI/CD pipelines.
- Exposure to UI testing frameworks (Jest, Cypress, etc.).
- Knowledge of design systems and component libraries (e.g., Material UI, Tailwind).
What We Offer:
- Competitive salary and benefits package.
- Flexible working hours and remote-friendly environment.
- Opportunities for professional growth and learning.
- Collaborative, innovative team culture.
Notes:
Applications to be sent to [email protected].
This position is NOT remote and requires working out of our facility in Ottawa, Ontario
While we appreciate all interest, only those candidates selected for an interview will be contacted. As part of D-TA Systems’ standard recruitment process, suitable candidate(s) will be required to undergo pre-employment screening as a condition of employment or promotion.
No Agency Calls Please.