- Company Name
- BetterHelp
- Job Title
- Full Stack Software Engineer, Internal Tools
- Job Description
-
**Job title**
Full Stack Software Engineer, Internal Tools
**Role Summary**
Engineer end‑to‑end internal web applications, owning features from design through production. Build scalable, secure solutions using PHP, MySQL, and front‑end technologies while collaborating across engineering, product, and business teams. Mentor junior developers and maintain high quality code in an agile environment.
**Expectations**
- 5+ years of full‑stack web development, 3+ years of SQL expertise.
- Proven track record of delivering a complete web application (front‑end, back‑end, database).
- Strong independent learning skills and a “get‑things‑done” attitude.
- Ability to write clean, maintainable, OOP code and apply security best practices.
- Experience or willingness to mentor and lead junior team members.
**Key Responsibilities**
1. Design, develop, and deploy internal tools using PHP (Laravel‑style approach), SQL, and front‑end stacks (React, Vue/JSF, Tailwind, Bootstrap).
2. Optimize SQL queries, design relational schemas, and maintain data integrity.
3. Build and consume RESTful/internal APIs; integrate third‑party services.
4. Profile and refactor legacy code to improve performance and scalability.
5. Write unit, integration, and end‑to‑end tests; enforce CI/CD pipelines.
6. Collaborate with cross‑functional teams to define requirements and prioritize features.
7. Mentor junior developers, review code, and promote coding standards.
8. Participate in agile ceremonies (stand‑ups, sprint planning, retrospectives) and deliver frequent deployments.
**Required Skills**
- Backend: PHP (7.4+), MySQL, Redis, Linux, nginx.
- Front‑end: HTML5, CSS3/SASS, JavaScript (ES6+), jQuery, Bootstrap 3, Tailwind, React.
- Database: SQL proficiency, schema design, complex query optimization.
- Security: Web and SQL security best practices.
- DevOps: CI/CD, Git, Linux shell scripting, performance profiling.
- Soft skills: strong communication, problem‑solving, mentorship, fast learning, teamwork.
**Required Education & Certifications**
- No specific degree required.
- Relevant experience with full‑stack projects and database work is the primary qualification.
Mountain view, United states
Hybrid
Mid level
04-11-2025