![Distribution Innovation Logo](https://cdn.jobscollider.com/logo/distribution-innovation-9419.webp)
Senior Software Engineer (Front End)
![Pluribus Digital Logo](https://cdn.jobscollider.com/logo/pluribusdigital.com-dce7-1.webp)
Pluribus Digital
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:
Similar Remote Jobs
![Distribution Innovation Logo](https://cdn.jobscollider.com/logo/distribution-innovation-9419.webp)