Job Closed
This listing is no longer active.
Digital care for higher quality outcomes.
Software Engineer II, Full Stack – PHP, Angular, MySQL
Location
Arizona + 22 moreAll locations: Arizona | California | Colorado | Florida | Idaho | Illinois | Kansas | New Hampshire | New York | North Carolina | Ohio | Oregon | Massachusetts | Michigan | Minnesota | Pennsylvania | South Carolina | Tennessee | Texas | Utah | Virginia | Washington | Wisconsin
Posted
124 days ago
Salary
$110K - $140K / year
Seniority
Mid Level
Job Description
Software Engineer II, Full Stack – PHP, Angular, MySQL
MedBridge
• Develop and maintain scalable, reliable, and secure software solutions within the Medbridge platform, incorporating AI/ML capabilities to enhance product functionality. • Implement AI-powered features and integrate third-party AI services (e.g., OpenAI, Claude API) into existing products under senior guidance. • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver new features. • Write clean, maintainable code and participate in code reviews to ensure quality and adherence to best practices. • Utilize AI tools to increase the speed of development while maintaining quality. • Contribute to improving software engineering practices and stay current with emerging AI technologies and tools. • Participate in technical discussions and share knowledge with team members.
Job Requirements
- 2-4 years of professional software engineering experience, with exposure to SaaS applications and web services.
- Experience contributing to the design and implementation of web application features and components.
- Basic experience integrating AI/ML services or APIs into applications, with eagerness to expand AI expertise.
- Proficiency with front-end and back-end technologies, including languages like PHP and JavaScript using frameworks like Angular and Laravel.
- Experience working with AI-powered development tools (e.g., Claude Code, Cursor, or similar) to enhance productivity.
- Solid understanding of MySQL or other relational databases.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and basic knowledge of containerization technologies (e.g., Docker).
- Understanding of RESTful APIs and experience integrating third-party services.
- Good communication and collaboration skills, with ability to work effectively in a team environment.
- Experience writing unit and integration tests to ensure software quality.
- A Bachelor's Degree in Computer Science, related field, or equivalent industry experience.
Benefits
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior PHP/Symfony Engineer
Smart WorkingEmpowering companies to work with the best engineers in the world
• Design and develop backend features that align with business goals and customer needs • Maintain and improve test coverage using PHPUnit • Build scalable, testable APIs and backend systems • Write clean, maintainable code that meets agreed quality standards • Review requirements and provide technical input and feedback • Collaborate closely with product, design, and QA teams • Monitor systems and respond to issues as part of a rotating on-call schedule • Break down larger projects into manageable tasks and guide others through implementation • Participate in code reviews and offer constructive feedback • Continuously improve processes and suggest technical enhancements • Promote secure coding practices and ensure code is free of known vulnerabilities • Document features, processes, and architecture for team-wide knowledge sharing
Senior PHP/Symfony Engineer
Smart WorkingEmpowering companies to work with the best engineers in the world
• Design and develop backend features that align with business goals and customer needs • Maintain and improve test coverage using PHPUnit • Build scalable, testable APIs and backend systems • Write clean, maintainable code that meets agreed quality standards • Review requirements and provide technical input and feedback • Collaborate closely with product, design, and QA teams • Monitor systems and respond to issues as part of a rotating on-call schedule • Break down larger projects into manageable tasks and guide others through implementation • Participate in code reviews and offer constructive feedback • Continuously improve processes and suggest technical enhancements • Promote secure coding practices and ensure code is free of known vulnerabilities • Document features, processes, and architecture for team-wide knowledge sharing
• Working closely with a product designer, founders, and builders. • Craft high-quality, impactful, and inclusive user experiences. • Work on a variety of projects around the core Prezly product. • Shipping your work continuously (when it's done). • Direct impact on customer experience and overall business trajectory.
Python Engineer
Launch PotatoLaunch Potato is on a mission to build and scale digital brands by solving complex problems in product development, engineering, data science, creative, and more. Launch Potato wan
• Develop, deliver, document and support robust and stable backend application features, third-party integrations and infrastructure across a breadth of services and environments. • Support the development and implementation of backend features and integrations across both legacy and new systems. • Collaborate with senior engineers and stakeholders to understand requirements and deliver solutions aligned with business needs. • Contribute to feasibility discussions and support early-stage prototyping with guidance from peers. • Implement backend functionality with attention to performance, readability, and maintainability. • Follow team patterns and contribute to test coverage, including basic post-deployment and load testing scripts. • Escalate reliability or performance concerns and partner with senior engineers to resolve them. • Help maintain and improve application monitoring by setting up or adjusting alerts, dashboards, or logs. • Participate in debugging and resolving production issues, with support from senior team members. • Document fixes and share learnings to strengthen team awareness and incident response. • Support infrastructure tasks using established tools (e.g., Terraform, ECS, Lambda) under guidance. • Assist in maintaining CI/CD pipelines and participate in identifying workflow improvements. • Write maintainable, testable code using frameworks like Django and testing tools such as Pytest. • Engage in code reviews with a learning mindset and contribute to a culture of quality and shared ownership. • Pair with teammates to troubleshoot issues and improve knowledge of system architecture. • Build awareness of how backend systems connect to product goals and customer outcomes. • Share observations that could improve team workflows, code quality, or product performance. • Seek clarity on priorities and outcomes to ensure engineering effort supports business value.



