New York, NY

Back to Careers

Are you a software engineer with that loves building front-end web applications and mobile apps? We're looking for software engineers that have experience in JavaScript, particular ReactJS, and are interested in working in fintech and other related domains. In selecting projects, we look for challenging work where our teams can make a significant difference.

Our front-end software engineers contribute to teams that create high quality, high performance, and reliable platforms for our customers. Converting wireframes into beautiful front-end code is what they live for (professionally, of course). They develop scalable and secure code and automated tests using sound development practices and patterns. Our team members always stay current on the latest trends and technologies within the development community, as well as researching and suggesting new ways to improve both the speed and quality of the development process.

Required Skills/Experience

  • Bachelors Degree in Computer Science, Computer Engineering or equivalent experience
  • ReactJS or similar framework
  • Interacting with RESTful APIs
  • Implementing reusable UI design patterns and creating well-abstracted, reusable code
  • Automated testing tools like Karma, Mocha, or Chai
  • Secure coding practices
  • Experience architecting medium to large scale platforms

Additional Desired Skills

  • Responsive design
  • Comfortable working in Linux and Windows environments
  • Agile/Scrum processes
  • Ionic framework for rapid mobile app development
  • Modern DevOps concepts including CI/CD, containers, cloud development, scripting
  • Back-end development, preferably C#
  • Financial services


  • Competitive salary
  • End of year profit sharing
  • Health care
  • Longevity rewards
  • 401k savings plan
  • Generous vacation days
  • Summer Fridays
  • Flexible spending account
  • Referral bonuses
  • Life insurance
  • Short term and long term disability
  • Work from home opportunities

About Napa Group

Napa Group is an elite software development firm based in the New York City and Atlanta areas We develop enterprise platforms, mainly in the fintech space, and advise many of the world's most prestigious and respected companies.

We operate like a startup, but unlike most startups that come and go, we've been around since 1986 and have an impressive client base of paying customers. We offer a tight knit, relaxed culture focused on continuously improving our processes, our products, and ourselves. If contributing to a cutting-edge team while having fun doing it sounds like a good fit for you, let's talk.