Senior Software Developer - Front-End Focus (Remote)
Proposify is revolutionizing proposal management with an innovative platform that streamlines the creation and management of proposals, helping teams close deals faster. We foster a dynamic, inclusive, and collaborative remote work environment where creativity and innovation thrive.
About The Role
We are seeking an expert developer in system design, scale, architecture, and operational concerns, with a primary focus on front-end technologies. You will be a force multiplier, guiding teams to great solutions, mentoring engineers, advocating for best practices, and improving agile processes using data-driven metrics.
Technologies We Use
React, Typescript, PHP, NodeJS, LAMP + Redis, AWS (EC2, ECS, ElasticBeanstalk, Lambda, S3, CloudFormation, API Gateway, SQS, Kinesis, RDS, DynamoDB).
Responsibilities
- Leadership: Balance strategic and tactical goals, provide positive team influence, and engage in continuous improvement with the Engineering team.
- Development: Perform coding tasks with high quality and concise documentation, participate in infrastructure changes, and advance application technology.
- Collaboration: Understand the product from the customer's perspective, support initiatives outside your core area, deliver and receive constructive feedback, and communicate professionally.
- Production Support: Perform production deployments and proactively solve production and infrastructure issues by monitoring logs and data.
- Problem Analysis: Discuss problems and solutions at any required level, constructively challenge assumptions, and conduct in-depth analysis of application infrastructure and code.
Education and Training
- Formal engineering training; Bachelor’s degree, college diploma, or equivalent work experience.
- Strong communication skills for conveying complex topics and constructive feedback.
- Expert-level understanding of software engineering, architecture, and best practices.
Technical Skills
- 4+ years of experience with Node, React, Typescript, and MySQL.
- Experience with React at scale and communicating to Back End API services.
- Understanding of programming paradigms and fundamental React principles (components, hooks, lifecycle).
- Familiarity with tools like Redux, Webpack, Enzyme, Jest, Babel, ESLint, and/or Flux.
- Proven experience with architecture and design for complex systems.
- Experience working with AWS.
- Mastery of modern development best practices and tools for building, deploying, and releasing solutions.
- Experience in automated testing (unit and end-to-end).
What You'll Love About Us
Proposify is a 100% remote company. We offer competitive salaries, comprehensive health benefits, RRSP matching, generous paid time off (vacation, sick leave, personal days, birthday leave, year-end holiday break), a Skills Training Enrichment Program, Brightpass (online fitness and wellness), flexible working hours, and a WFH stipend. Join a fast-growing SaaS company with a strong B2B presence, a dynamic team, and a culture that values creativity, innovation, and empowerment. We are proud to be Great Place to Work® certified.
Proposify values and celebrates diversity and welcomes applications from all qualified individuals.


