Full Stack Engineer
R
RooVeterinary staffing platform
Remote-first roleFull-TimeMiddle
SalaryTier 1: $150,000—$195,000; Tier 2: $135,000—$180,000; Tier 3: $130,000—$170,000; Tier 4: $120,000—$160,000; Tier 5: $115,000—$150,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 2–4 years of professional experience as a Software Engineer
- Required Skills
- AWSNode.jsSQLCypressExpress.jsJavascriptJestReact NativeTypeScriptReact
Requirements
- 2–4 years of professional experience as a Software Engineer.
- Strong proficiency in TypeScript/JavaScript.
- Mobile development experience (e.g., React Native or another mobile framework).
- Experience with Node.js and Express.
- Experience with React.
- Experience with AWS.
- Experience with relational databases.
- Proficiency in writing complex and efficient SQL queries.
- Strong communication and teamwork skills.
- Degree in Computer Science or relevant field preferred.
- Experience working with a growing team and early stage startup strongly preferred.
Responsibilities
- Work closely with product managers, designers, analysts, and engineers to deliver robust and thoughtful technical solutions that solve real business problems.
- Design, develop, and maintain features across our stack, with a focus on scalable architecture, performance, and maintainability.
- Write clean, efficient, and well-documented code, contributing to both our React Native mobile app and backend services.
- Participate in technical design discussions and make meaningful contributions to architectural decisions.
- Lead by example through high-quality code, peer code reviews, and mentoring early-career engineers.
- Own the testing lifecycle for your features—writing unit tests with Jest and end-to-end tests with Cypress.
- Investigate and resolve production issues, improve observability, and contribute to platform reliability.
- Partner with DevOps and infrastructure teams to ensure smooth deployments, CI/CD workflows, and system performance.
- Stay up-to-date on industry trends and best practices, and proactively introduce improvements to tools, processes, or technologies.
View Full Description & ApplyYou'll be redirected to the employer's site