Senior Developer, Full-Stack
Indexed description
Principal Duties & Responsibilities
- Designs, develops, and maintains scalable web applications using PHP/Laravel and JavaScript/React.
- Performs code reviews, writes unit and integration tests, and collaborates on pull request changes and feedback.
- Participates in design meetings, discusses tasks with colleagues, reviews, and contributes to company documentation.
- Monitors and manages product infrastructure, using tools such as Terraform and Azure DevOps to inform future development and improvements.
- Stays current with emerging technologies and industry trends to continuously improve development processes.
- Performs miscellaneous job-related duties as assigned.
- Reports to: Manager, Web Development
- Direct reports: None
- Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience)
- At least 5-7 years of experience in software engineering
- Minimum three years of experience in automotive diagnostics or related field preferred
- Previous experience as a Product Owner or in a product management role is highly desirable
- Strong technical background in programming languages (such as PHP/Laravel, JavaScript/React, Node.js, MySQL, etc.)
- Experience with Agile development methodologies (e.g., Scrum, Kanban) and familiarity with software development tools (e.g., Git, JIRA)
- Experience with Terraform, Azure Cloud, and DevOps pipelines for continuous integration and deployment strongly preferred
- Ability to architect scalable and maintainable web-based and cloud-based solutions, considering factors such as performance, reliability, and safety
- Understanding of automotive diagnostic tools and processes is highly desirable
- Strong understanding of agile methodologies and experience working in a Scrum team
- Excellent problem-solving skills and attention to detail
- High ability to work independently, requires little management oversight or supervision
- Ability to manage multiple objectives and projects simultaneously
- Ability to adapt to changing priorities and work in a fast-paced environment
- Exceptional communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders
- Strong skills in Microsoft Office applications (Power Point, Excel, Word, etc.)
Pay Scale
The pay scale for this position is between $107,746 and $137,376. The actual compensation will be determined based on experience and other factors permitted by law.
Exceptional Perks That Go Beyond the Basics
Join a workplace that invests in your well-being—mind, body, and future:
- Comprehensive Health Coverage Medical, dental, vision, and fertility benefits to support you through every stage of life
- Fertility & Family-Building Support through WIN Fertility: Includes Adoption & Surrogacy Benefits, WINMaternity, and PowerPause, offering up to $25,000 in lifetime benefits for fertility-related services such as IVF, IUI, and preconception support
- Generous Time Off Enjoy a healthy work-life balance with paid vacation, 15 paid holidays annually, sick leave, parental leave, and MTO (Miscellaneous Time Off) for volunteering or a compelling personal need
- Smart Retirement Planning Build long-term financial security with a 401(k) plan featuring a company match and an additional Annual Retirement Contribution (ARC)
- Peace of Mind Company-paid Basic Life and AD&D Insurance, as well as Travel Insurance, so you're covered wherever life takes you
- Wellness Program Access a variety of tools and resources designed to support your physical and mental well-being
- Tuition Reimbursement Pursue continued education with financial support for job-related coursework, degree programs, and professional growth
- Exclusive Employee Discounts Save on insurance, travel, entertainment, car purchases/rentals, retail purchases, and more
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search