22 days ago
Halifax, Canada +8 moreSenior
Base Salary
$85k - $110k/yr
Responsibilities
- Design, code, test, and debug web applications using Angular, modern web technologies, and relational databases.
- Collaborate with designers and back-end developers to translate UI/UX designs into code.
- Shape product architecture and develop comprehensive project plans.
- Guide and review team members’ work while mentoring junior developers.
- Research and champion new technologies and propose solutions based on evolving business needs.
- Develop accurate cost and time estimates and make decisions to keep projects on track.
- Provide Tier III technical support and expert troubleshooting for urgent and complex issues.
- Monitor trends and improve support processes.
- Accommodate off-hours support and meetings when needed.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 10+ years of frontend development experience.
- Strong skills in CSS, HTML5, JavaScript, TypeScript, AJAX, Angular, Angular Material, and relational databases.
- Experience with MS SQL Server 2019, T-SQL, Visual Studio, Bootstrap, RESTful APIs, XML, and JSON.
- Some knowledge of AngularJS and SASS.
- Experience developing for accessibility.
- Experience designing multi-tier Internet/Intranet applications using proven design patterns.
- Exceptional debugging, troubleshooting, analytical, design, time-management, communication, and collaboration skills.
- Ability to work independently, learn quickly, meet deadlines, and maintain high quality.
Benefits
- Competitive salary and bonus structures.
- Minimum three weeks of vacation.
- Flexible benefits plan for employees and families.
- Flexible work arrangement: in-office, virtual, or a combination of both.
- Generous company-matched pension.
- Opportunities to give back to local communities.
- Career growth and learning and development opportunities.
- Current vacancy.