Senior Software Engineer (Front End)

Pluribus Digital Logo

Pluribus Digital

πŸ’΅ $94k-$149k
πŸ“Remote - Worldwide

Summary

Join Pluribus Digital as a Senior Front-End Software Engineer and contribute to impactful digital products for government clients. You will design and develop user-focused web applications using JavaScript, NodeJS, and frameworks like React or Angular, ensuring scalable and high-performance solutions. Working in an Agile environment, you will collaborate with cross-functional teams, drive improvements in performance and accessibility, and align solutions with user needs and business goals. Strong problem-solving skills, experience with RESTful APIs and front-end testing frameworks, and excellent communication are essential. Pluribus offers a competitive salary, annual bonus, and comprehensive benefits including medical/dental/vision, PTO, life insurance, and a 401k match.

Requirements

  • Must be able to obtain and maintain a Public Trust Clearance
  • A bachelor’s degree in a STEM field, or commensurate work experience and certifications
  • Minimum of 5 years of experience as a software engineer in an Agile development environment
  • Demonstrated experience collaborating with delivery team colleagues to build the right solutions for the right people at the right time
  • Demonstrated ability to communicate complex technical issues for a wide range of audiences
  • Demonstrated ability to proactively identify and communicate risks and mitigations to team members
  • Excellent understanding and practical experience in: JavaScript & NodeJS
  • React or Angular
  • Front-end testing frameworks and libraries, including accessibility testing
  • RESTful APIs
  • Managing work and user stories in Jira
  • Using Git-based code management
  • Strong problem-solving skills and a proactive attitude
  • Excellent communication skills and ability to work effectively in a team-oriented environment

Responsibilities

  • Understand business goals and drivers and translate those into an appropriate technical solution
  • Engineer and deliver solutions using industry standards and best practices, for example: Knowledge of front-end languages and libraries (Javascript, NodeJS, React or Angular)
  • Ability to engineer and troubleshoot the entire technical solution, including databases, build processes, pipelines, etc
  • Ready to fully engage in the product life cycle starting with user research all the way to unit testing and system documentation
  • Actively participate in pair programming/development of software components by following Test Driven Development (TDD) and/or Behavior Driven Development (BDD) best practices
  • Lead software delivery by applying standards and working with cross-functional teams and technology stacks
  • Work in a Continuous Integration/Continuous Delivery environment
  • Support the full development life cycle starting with requirements gathering all the way to documentation and delivery
  • Learn and adopt new tools and techniques to increase performance, automation, and scalability
  • Collaborate as part of larger delivery teams which may include product managers, architects, developers, and technical writers

Benefits

  • Competitive salary
  • Annual bonus
  • Medical/dental/vision benefits
  • PTO
  • Company paid life insurance
  • A generous 401k match program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs