Intermediate Frontend Software Developer
Role Overview
Develop Angular web applications for SaaS products using an Agile software development process.
Help design and implement features for a media monitoring and outreach platform.
Applications use RxJS-heavy reactive patterns, an in-house design system, and RESTful Java services on a big-data platform.
Key Skills for This Role
Full Job Posting
About Agility PR Solutions
Provides AI-powered media outreach, monitoring, and measurement products for communications professionals.
Remote-first company with colleagues in Canada, the US, the UK, the Philippines, and India.
Role overview
Develop Angular web applications for SaaS products using an Agile software development process.
Help design and implement features for a media monitoring and outreach platform.
Applications use RxJS-heavy reactive patterns, an in-house design system, and RESTful Java services on a big-data platform.
What you'll do
- Build features for existing and new products.
- Implement designs from prototype to production and apply software engineering practices, including testing, source control, static analysis, and continuous integration.
- Maintain production code through upgrades and bug fixes; participate in code reviews.
- Engage stakeholders to understand problems and validate solutions.
- Document work and report progress to the Project Manager or Scrum Master.
What you'll bring
- Degree in computer science or a computer-related field.
- At least five years of relevant experience with CSS, HTML, and Angular/TypeScript; React or similar frameworks will be considered.
- Hands-on experience with web, smartphone, tablet, and browser platforms, and with Linux, Git, and Jenkins.
- Experience with many of code review, continuous integration, and mocking.
- Detail-oriented with strong analytical skills.
- Java and Nest.js experience is an asset, not required.
Benefits and work environment
- Fully remote work environment with collaborative tools and culture.
- Benefits include health, dental, vision, RRSP matching, life insurance, and an employee assistance program.
- Offers career development, paid vacation and personal and sick days, a holiday week off, and meeting-free Fridays.
Compensation
- Expected compensation is $75,000–$110,000 annually; the final offer depends on experience, skills, and internal equity.
- Posting is for a vacant position.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Agility PR Solutions
Manager, Software Development
, CAN
Agility PR Solutions is seeking a software development manager to lead a team building and operating its media intelligence and outreach platform. You will set technical direction for scalable data and AI-enabled systems
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Agility PR Solutions is hiring a software development manager to lead teams building content collection, integration, and mention-matching systems, with contributions to AI workflows. Candidates need software development
Software Developer (Content Integration & Data Pipelines)
, CAN
Junior Software Developer (Content Integration & Data Pipelines)
, CAN
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Agility PR Solutions seeks a software development manager to lead the team building content collection, integration, and mention-matching systems, while contributing to AI workflows and applications. The role sets techni
Manager, Software Development
, CAN
Agility PR Solutions is seeking a Software Development Manager to lead the team building and maintaining its media intelligence platform and AI-driven applications. The manager sets technical direction, develops engineer
Manager, Software Development
, CAN
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Intermediate Frontend Software Developer
, CAN
Software Developer (Content Integration & Data Pipelines)
, CAN
Junior Software Developer (Content Integration & Data Pipelines)
, CAN
Director, Media Research
, CAN
Manager, Software Development (Content Integration & Data Pipelines)
, CAN
Manager, Software Development
, CAN