Versaterm is seeking a Software Engineer to contribute to the development of modern, scalable, and high-performance web applications that empower emergency responders and law enforcement professionals.
Requirements
- Strong knowledge of JavaScript/TypeScript, HTML5, CSS3, and React (or similar modern frameworks).
- Familiarity with reusable component systems or design systems.
- Understanding of accessibility standards (WCAG, ADA), responsive design, and performance best practices.
- Experience with Git, agile methodologies, and CI/CD pipelines.
- Experience contributing to design systems or component libraries.
- Familiarity with state management tools (e.g., Redux, Zustand).
- Exposure to backend technologies (Node.js, GraphQL, REST APIs).
Responsibilities
- Build responsive, performant, and accessible UIs using React (and other modern frameworks as applicable).
- Implement reusable components from Versaterm’s UI component system and contribute improvements back to it.
- Collaborate with backend engineers to integrate APIs and data efficiently.
- Ensure cross-browser and cross-device compatibility.
- Work with UX designers to translate designs into clean, maintainable code.
- Apply accessibility standards (WCAG, ADA compliance) in all development work.
- Write unit tests and contribute to automated testing for quality assurance.
Other
- 2–4 years of professional software development experience focused on frontend development.
- Strong collaboration and communication skills.
- Ability to effectively leverage AI tools (e.g., ChatGPT) to support component development, accelerate workflows, and enhance quality.
- Passion for public safety and creating software that saves lives.
- Candidates must successfully pass a comprehensive, fingerprint-based background check.