Senior Full Stack Engineer | H-112

Senior Full Stack Engineer | H-112

31 Jan
|
Proposify
|
Halifax Regional Municipality

31 Jan

Proposify

Halifax Regional Municipality

About ProposifyAt Proposify, we're revolutionizing the way businesses create and manage proposals. Our innovative platform streamlines the proposal process, helping teams craft compelling, professional proposals that close deals faster and with greater success. We pride ourselves on fostering a dynamic, inclusive, and collaborative work environment where creativity and innovation thrive. As we continue to grow and enhance our offerings, we are looking for talented individuals who are passionate about technology and driven by the challenge of making complex processes simple and efficient. Join us and be a part of shaping the future of proposal management!
About The RoleYou’re a stand-out developer; an expert in system design,



understanding scale, architecture, operational concerns, and the compromises inherent in different technical approaches. This role is primarily front-end focused so greater emphasis on front-end technologies/languages. You possess a strong sense of urgency, and bias towards action, combined with the communication and teamwork skills to convey complex technical details.
You’re a force multiplier. You thrive on moving fast, and elevating your team-mates by:

- Guiding teams to great solutions that deliver value to our customers.
- Helping to level up less experienced engineers.
- Advocating for best practices.
- Participating in, supporting, and refining squad work prioritization and agile processes, leveraging data-driven metrics to find and capitalize on opportunities to get better, and faster.
- Living and breathing Proposify’s core values.

Some technologies we use daily to solve our customer's issues:

- React, Typescript and NodeJS
- LAMP + Redis
- AWS EC2, ECS, ElasticBeanstalk, Lambda, S3, CloudFormation, API Gateway, SQS, Kinesis, RDS, DynamoDB

ResponsibilitiesLeadership





- Balances strategic and tactical goals;
- Provides a motivating, positive “leveling up” influence on the team;
- Engage and collaborate with the rest of the Engineering team with the goal of continuous improvement.

Development:
- Performs coding tasks quickly, to high levels of quality, and with concise documentation;
- Participates in infrastructure changes and maintenance as required;
- Pushes the technology of the application forward.

Collaboration:
- Works to understand the product from the customer’s point of view;
- Participates in and supports initiatives outside of the main area of responsibility;
- Delivers, receives, and implements constructive feedback in a team-based environment;
- Communicate with the team in a professional and friendly manner.

Production support:
- Performs production deployments




- Is a proactive problem solver with production and infrastructure issues by monitoring logs and other data.;

Problem Analysis:
- Works at whatever level is required to discuss problems and possible solutions of a task or project;
- Constructively challenges assumptions;
- Conducts and supports In-depth problem analysis of application infrastructure and code when needed.

Education and Training:
- Formal engineer training; Bachelor’s degree or college diploma or equivalent work experience.
- Strong communication skills - capable of communicating complex topics and delivering constructive feedback clearly, and positively.
- Expert-level understanding of software engineering, architecture, and best practices.

Technical Skills:
- 3+ years of experience required working with Node, React, Typescript, and MySQL




- Experience working with React at scale, as well as experience communicating to Back End API services from React.
- An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
- Familiarity with tools like Redux, Webpack, Enzyme, Jest, Babel, ESLint, and/or Flux.
- Proven experience with architecture and design for complex systems, and the ability to explain design considerations and trade-offs.
- Experience working with AWS
- Mastery of modern development best practices, and the tools needed to build, deploy, and release world-class solutions to our customers.
- Experienced in automated testing including unit and end-to-end testing

What You'll Love About UsWhile Proposify world headquarters is in Halifax, Nova Scotia,



we are a 100% remote company with employees working from all over the world. We’ve invested in all of the systems and tools that make remote work enjoyable, productive, and connected.
People feel empowered to do their best work and test out ideas. They don’t just ask ‘Why?’ but try ‘Why not?’ We are a team that embraces the new, the maybe, the unknown because we know that’s where growth lies; just beyond our comfort zone, just beyond what the experts say, and way beyond the way- we’ve-always-done-things.
Everyone is a leader in their role and has the autonomy and responsibility to contribute, to change, and to challenge. We don’t care how many hours people work, we care about the quality and impact of their work.
We get shit done. We get shit done fast.



We are not a static company; we are moving forward and continually evolving to make things better for our business and the businesses of our customers. We have flex hours so employees can design their day to work when they’re most productive, and allow for time each day to spend with family and friends, take advantage of nice weather, focus on wellness, and pursue their hobbies and passions.
Some Of Our Benefits Include

- Competitive market based salaries
- Company provided and paid health benefits from the day you start, paid entirely by Proposify
- Virtual Health Care
- RRSP matching program from the day you start with no vesting period
- Generous Paid Time Off Policy including: 3 weeks of vacation to start; paid sick leave; personal days; birthday leave, company-wide end-of-year holiday break
- Skills Training Enrichment Program to grow your knowledge and skills within your role
- Brightpass (free online fitness and wellness courses)




- Flexible working hours so you can do your best work when you are at your best
- WFH Stipend setting you up for success!

Along with the Opportunity to:

- Work in a fast-growing SaaS company with a strong B2B presence.
- Collaborate with a dynamic team that values creativity and innovation.

The original job offer can be found in Kit Job:
https://www.kitjob.ca/job/90553105/senior-full-stack-engineer-h-112-halifax-regional-municipality/?utm_source=html

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior full stack engineer | h-112

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: senior full stack engineer | h-112