Staff Software Engineer
New
V
VetcoveAnimal health
100% remote within the USAFull-TimeStaff
Salary170,000 - 300,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software engineering experience
- Required Skills
- PostgreSQLPythonDjangoElasticSearchGitJavascriptReact NativeTypeScriptClickhouseRedisReactRESTful APIs
Requirements
- 8+ years of professional software engineering experience with ownership of complex, production-grade systems
- Bachelor’s degree required, ideally in Computer Science or a related technical field
- Deep expertise in at least one modern programming language and strong experience with modern web frameworks
- Strong proficiency in JavaScript and React, including architecting large-scale front-end applications
- Proven ability to design scalable systems, APIs, and data models
- Solid experience working with relational databases and optimizing queries
- Consistent practice of writing well-tested, maintainable, and reliable code
- Demonstrated ability to mentor engineers and lead technical decision-making
- Excellent communication skills, with the ability to convey complex ideas clearly
- Collaborative, adaptable, and effective in fast-paced or evolving environments
Responsibilities
- Lead the design, architecture, and delivery of complex product initiatives across web and mobile platforms
- Build and enhance React and React Native applications used by tens of thousands of veterinary professionals and industry partners
- Set engineering standards, drive code quality, and ensure strong test coverage across the codebase
- Develop scalable components, shared libraries, and architectural patterns that support team-wide productivity
- Mentor engineers, provide technical guidance, and influence engineering direction across multiple teams
- Partner closely with our CTO, engineering leadership, and cross-functional stakeholders to define and execute high-impact solutions
- Design features and data models with accuracy, security, and performance in mind, including optimizing database queries and API interactions
- Troubleshoot complex issues across the stack and lead efforts to improve system performance and reliability
- Work in a fully remote team environment
View Full Description & ApplyYou'll be redirected to the employer's site