Sr Full Stack Developer (Java, Angular)

Project Description

Our client has a software suite targeted at the major business needs of pest control companies. Their goal is to build a software so good that no one can offer a close substitute, and we are building a world-class engineering team to help them achieve it.


  • Collaborate with other team members and architects to design and develop new product features
  • Research and quickly learn new technologies
  • Debug and fix issues with existing code
  • Address customer issues quickly, thoroughly, and professionally
  • Work as part of an agile development team
  • Create clean, well designed, testable, and efficient code
  • Write unit tests for new and existing code to ensure quality and stability
  • Create new code or enhance existing code, working through the entire stack, to implement features and address bugs
  • Work closely with stakeholders to understand and design requirements and maintainable architectures for new features
  • Mentor, train, and guide junior engineers to help the entire team be successful
  • Occasionally interact with 3rd parties to understand and develop integrations, troubleshoot issues, and coordinate deliverables



  • Experience and understanding of object-oriented design
  • Great analytical and problem-solving skills
  • 8+ years of experience with Java, MySQL, TypeScript, JavaScript, Angular2+, or other similar technologies
  • High level of attention to detail
  • Experience working with Git
  • Experience working in an Agile environment
  • Ability to write high quality, maintainable, and scalable software with little to no supervision
  • Ability to dive into a new problem, understand it, and quickly create solutions
  • Experience working in a SaaS environment
  • Experience with UI/UX design and implementation
  • A can-do attitude and a willingness to learn
  • A degree in Computer Science or a related field is preferred