About the role
As our engineering team grows, we are looking for Software Engineers with experience in building front-end experiences and full-stack applications and familiar with software engineering best practices. We don't expect our engineers to know every technology, but we are looking for people who are eager to learn new ones.
Front-end Engineers are client-facing along with Engineering Leads and Principal Consultants. We're looking for folks who can work successfully with clients and teammates to clarify requirements, create estimates, identify risks, design the architecture, and implement the solution. Ideal candidates will be able to draw from previous experience, research, and architectural patterns to create appropriate solutions to client challenges. They will also be able to identify tradeoffs and help clients understand them so they can make the right decision.
Desired Skill Set
- 2+ years of professional experience in software development with an ability to autonomously design complex components and features
- Ability to write code that is clear to humans while still being correct and efficient
- Applied production experience with front-end frameworks like React, Vue.js, Next.js, or Angular 2
- Bonus points for React Native or large-scale JAMStack (Static Site Generation) experience
- Applied experience with integrations between APIs and client applications
- Experience with test-driven development and with tools like Cypress, Jest, Puppeteer, Playwright
- Some experience with modern cloud databases (especially PostgreSQL)
- Some experience with build tools like Webpack and deployment methodologies using Docker, Heroku, AWS (especially ECS), or Kubernetes
- Bonus points for Drupal or WordPress experience
- More bonus points for Ruby experience
Work Eligibility (Government Clients)
- Must have lived in the United States for at least three (3) of the past five (5) years.
- U.S. citizenship or an active green card is required. We are not sponsoring work visas at this time.
- Some positions for client projects have specific requirements including U.S. Citizenship, Public Trust background checks, or security clearance depending on the client or government agency.
Submit your application by clicking on this link: Apply here!