Remote job
Software Engineer Remote
Job details
About this role
Role overview Join a software development team to build new product features and improve existing applications. The work spans implementation, code review, technical planning, and occasional support escalations, with an emphasis on owning code quality and collaborating throughout the development process.
Responsibilities - Develop product features and enhancements as part of a development team. - Review teammates’ code and follow established engineering standards. - Participate in technical discussions and work refinement to shape implementation plans. - Take responsibility for the quality and maintainability of your code. - Communicate with customers or vendors when helping resolve occasional support escalations. - Use AI tools where appropriate for coding, debugging, code review, or feature testing.
Requirements - At least three years of professional programming experience, including PHP development on a software team. - Experience with Laravel and JavaScript; experience with Livewire is a plus. - At least three years of database experience; MySQL is preferred. - Experience integrating with third-party APIs. - Strong analytical and problem-solving skills, with the ability to work effectively on a fully remote team. - Experience using AI tools in software development. A bachelor’s degree or equivalent experience is preferred. - Availability for occasional travel to team summits in the United States.
Benefits and work setup This is a fully remote role with medical, dental, vision, and accident coverage; company-paid short- and long-term disability and life insurance; a 401(k) match after one year; three weeks of paid time off; five wellness days; and 15 company holidays.