Software Developer - Hybrid
Job details
- Pay
- $120,000 – $140,000 a year
- Work mode
- Hybrid
- Level
- Mid level
- Experience
- 3+ years
- Posted
- Nov 12, 2026
- Last confirmed open
- Nov 13, 2026
- Job function
- Software/Internet/AI
About this role
Job Purpose:
The Software Engineer is responsible for building, testing, and deploying high-quality software solutions and integrations across the company's technology ecosystem. Collaborating closely with cross-functional teams and IT leadership, this role transforms complex business needs into clean, dependable, and maintainable applications.
Through disciplined development practices and proactive problem-solving, the position strengthens operational performance, minimizes system downtime, and accelerates the delivery of strategic digital initiatives.
Primary Roles and Responsibilities:
- Guide the technical direction of projects, including architectural decisions, tool selection, and technology choices.
- Ensure adherence to coding standards and best practices.
- Conduct code reviews to maintain code quality and performance.
- Stay up to date with emerging technologies and industry trends.
- Lead and manage a development team, providing guidance, mentorship, and support.
- Collaborate with stakeholders to ensure projects meet requirements and deadlines.
- Identify development opportunities and prioritize projects.
- Work with a Project Manager to develop and manage project plans and timelines.
- Monitor project progress and provide regular updates.
- Assist with hiring and performance reviews of team members.
- Design and develop new software solutions and maintain existing systems.
- Write testable and scalable code for programs.
- Assist with application troubleshooting and debugging.
- Communicate client specifications to development teams.
- Collaborate with other departments, such as product management, marketing, and sales.
Qualifications:
- 3+ years of relevant development experience.
- Proven experience in software development, with a strong understanding of programming languages, frameworks, and tools.
- Extensive experience with the Laravel TALL stack, including Tailwind CSS, Alpine.js, Laravel, and Livewire.
- Ability to lead, motivate, and mentor a team, as well as effectively manage projects and timelines.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with stakeholders and team members.
- Ability to identify and solve complex technical problems.
- Ability to analyze technical and business requirements and translate them into actionable solutions.
- Degree in Computer Science, Information Technology, or related field; or equivalent practical experience.
- Proficient with automation tools and scripting to streamline operations.
- Strong oral and written communication abilities.
Expected Hours of Work
Days and hours of work are Monday through Friday, 8:00 AM to 5:00 PM.
Workplace Type & Environment
Hybrid - Pre-approved, regularly scheduled remote work alongside required in-office days.
Travel
Local travel may be required between our 3 locations based on project needs.
Company Benefits
Full-time employees are eligible for a comprehensive benefits package, including:
- Paid Time Off (PTO)
- Medical, dental, and vision insurance
- Life insurance
- Short-term disability coverage
- 401(k) plan with company match
- And more!
Vivid Impact provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.