LVT is on a mission to make the world safer and more secure through rapidly deployable security hardware that runs on our proprietary SaaS platform. Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights.
Requirements
- 3-5 years of professional development experience, with a focus on backend/API development.
- 2+ years of professional development experience in Node.js/Typescript with a track record of building and maintaining Node.js production services.
- Any experience in Rust is preferred but not required.
- Understanding and enthusiasm for working with Docker, orchestration, and CI/CD.
- Excellent problem-solving and analytical skills, with the ability to navigate complex technical challenges.
- Experience with agile software development methodologies and familiarity with related tools and processes.
Responsibilities
- Make significant software development contributions while working on a team of experienced software engineers.
- Align your efforts with the technical direction of the company’s and Engineering organization’s strategic goals, employ software engineering best practices, methodologies and technologies.
- Collaborate with architects and senior engineers to design scalable and robust software solutions.
- Implement components and features using appropriate design patterns, and technology choices.
- Acquire and maintain a deep understanding of industry trends, emerging technologies, and best practices in software engineering.
- Stay up to date with advances in the field and proactively identify opportunities to leverage new technologies for improved product development.
- Demonstrate and drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency.
Other
- Exceptional technical talent, communication skills, and a passion for delivering high-quality software products.
- Collaborate with cross-functional teams such as product management, quality assurance, and operations to ensure seamless integration and successful delivery of software products.
- Foster effective communication channels and promote a culture of collaboration and knowledge sharing.
- Strong interpersonal and communication skills.
- Ability to thrive in a fast-paced and dynamic environment and switch between priorities quickly.