LVT is looking to develop solutions with a team of talented and experienced software engineers to design and implement business-critical product features, provide technical guidance, and drive innovation in their next-gen product deliverables.
Requirements
- 3+ years of professional development experience in Node.js/Typescript with a track record of building and maintaining Node.js production services.
- Excellent problem-solving and root-cause analysis skills, with the ability to navigate complex technical challenges amidst ambiguous requirements
- GraphQL query and mutation implementation and optimization
- OpenAPI/REST API design and development experience
- NestJS server development framework
- Docker, Kubernetes and related CI/CD tools
- SQL experience preferred
Responsibilities
- Provide technical leadership and mentorship to a team of software engineers.
- Be a prominent influencer in defining the engineering culture within your team, including its technical direction, methodologies and best practices, and robust engineering design.
- Drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency.
- Identify bottlenecks, streamline workflows, and implement tools and methodologies to optimize software development lifecycle.
- Work with other senior engineers and architects to help design scalable and maintainable software systems.
- Provide input on design patterns and contribute to code reviews to maintain high coding standards and architectural consistency.
- Contribute to the planning, execution, and delivery of software development projects.
Other
- Provide technical guidance to audiences of multiple disciplines
- Exceptional communication and leadership skills
- A relentless attention to detail, and an obsession with quality.
- You will be an influencer for our engineering culture and quickly establish yourself as a natural go-to thought leader among your more senior peers in the organization.
- Strong interpersonal and communication skills.