Firmenlogo

Homeoffice Senior Full Stack Developer (Remote)

ProNavigator  ·  nan, · Remote

Apply Now

About the job

Who is ProNavigator?

ProNavigator helps insurance organizations centralize, manage, and deliver on-demand information to sales, service, underwriting, and brokers/agents. In 2019, we pioneered the first knowledge management platform for insurance. Now, more than 10,000 insurance professionals use ProNavigator to get quick, accurate answers. We continue to push the boundaries of what’s possible by integrating large language models that are accurate and secure.

At ProNavigator, we’re tackling and solving unique challenges. Every day is an exciting new opportunity to collaborate with colleagues as we build a leading-edge platform and support our clients to do their best work. Our culture is built on the values of hard work, creativity, collaboration and high performance. We’re looking for new team members who will try new things, share their opinion, move fast, think creatively and have fun.

What’s this role all about?

Our Software Development team is working to build tested, scalable solutions that bring ProNavigator’s roadmap to life. As a Senior Software Developer at ProNavigator, you’ll work to develop features, functionality and architecture across our full stack in a team that focuses on collaboration and creative problem solving. As a Senior member of our team, you'll be tasked with more complex deliverables including supporting with solution design activities.

Our current technology stack includes JavaScript, React, Python, FastAPI, Docker, AWS and MySQL, to name just a few. However, the technologies we use isn’t something we treat as precious and we will integrate new technologies into the mix based on newly released tools, changes to requirements or solutions that more elegantly meet our objectives.

Your accountabilities in this role will include:

  • Delivering performant, tested features, fixes and improvements across the product, from front to back end, that balance creativity, user and business needs and engineering best practices
  • Collaborating with team members including actively participating in code and technical design reviews, providing and soliciting constructive feedback and solutioning complex product requirements
  • Identifying and implementing required testing, including unit, integration and system testing
  • Continually researching and learning about new technologies and technical approaches in the market to integrate best practices into how we work and innovations into our product
  • Providing informal technical mentorship and guidance to junior team members and supporting them work through more complex matters related to their own deliverables
  • Working with other senior members of the team on initial solution design


What do you need to be successful?

The experiences, skills and attributes we think are key to your success are listed below. If you’re excited about this role but don’t meet 100% of these qualifications, we still encourage you to apply – we know there is no match for hunger, curiosity and an ability to figure things out in an evolving environment.

  • 5+ years of proven software development experience with a strong grasp of programming fundamentals, ideally with previous experience developing web-based enterprise or SaaS applications
  • Previous technical leadership experience including participating in solution design activities, executing against more complex development deliverables, and supporting and mentoring junior team members
  • A passion for software development best practices as demonstrated by the ability to produce readable and reusable code and knowledge of defensive programming and testing methodologies
  • Exceptional problem-solving skills with the ability to think outside of the box, consider potential solutions from many different sources and create unique yet elegantly simple solutions
  • Strong written and verbal communication skills with the ability to present complex ideas
  • Experience working in a team-based development environment that prioritizes openness and sharing thoughts and insights to get to the best solution
  • A growth mindset characterized by a desire to continually learn about trends and innovations in the software development world and the drive to understand and work towards personal areas of growth
  • Knowledge of and experience using technologies relevant to our stack, including the following, is a definite asset but not a requirement:
    • Python and JavaScript
    • Relational databases
    • Linux environments
    • AWS cloud ecosystem
    • Docker
    • Serverless architecture


If you need accommodations during the hiring process, let us know at any time and we’ll make sure you’re set up for success.

What's in it for you?

We’re looking for the best of the best to join our team and in return, we invest in the things that are important to our team members including:

  • 4 weeks to give you the time away from work you need to recharge and deliver at 100%
  • Flexible time off policies to support you when things come up outside of work
  • Remote-first work environment that gives you the flexibility to work wherever you’re most productive
  • Annual professional development budget so you can pursue growth in the areas related to your career goals
  • Competitive total compensation package across salary, variable compensation and benefits

Apply Now

Other Jobs