Salary
💰 $140,000 - $190,000 per year
Tech Stack
DockerJavaJavaScriptKubernetesMySQLNGINXPostgresPythonReactTypeScript
About the role
- Lead a frontend development team, providing technical guidance, mentoring, and direction to less senior developers and designers.
- Serve as a client-facing technical lead, articulating design and technical decisions to stakeholders and collaborating closely with clients
- Drive the technical approach and implementation strategy for the program’s frontend systems and interfaces
- Collaborate with a UI team to ensure solutions are intuitive, accessible, and aligned with best practices in human-centered design
- Develop, create, and modify frontend applications and specialized utility programs using JavaScript, TypeScript, ReactJS, and related frameworks
- Analyze user needs and develop software solutions that optimize operational efficiency
- Work with backend developers to integrate frontend systems with databases and services (MySQL, PostgreSQL, APIs)
- Participate in code reviews, ensure quality standards, and promote best practices for frontend development
- Stay current with emerging technologies, frameworks, and industry trends to inform technical and design decisions
- Support DevOps practices and collaborate with cross-functional teams on CI/CD, testing, and deployment as needed
Requirements
- Bachelors Degree
- 11+ years of professional software development experience, including extensive frontend experience
- Strong proficiency in JavaScript, TypeScript, ReactJS, and frontend development best practices
- Experience leading UI-focused teams and collaborating with developers
- Strong understanding of backend integration (Java, Python, REST APIs) and databases (MySQL, PostgreSQL)
- Familiarity with web servers (e.g., nginx) and DevOps practices (CI/CD, Docker/ Kubernetes) is a plus
- Exceptional leadership and people management skills, with experience mentoring teams and driving project execution
- Excellent client-facing and communication skills, able to explain technical concepts clearly to non-technical stakeholders
- Ability to quickly learn new technologies and adapt to evolving project needs
- Remote Work (Hybrid roles will be specified in the job post)
- Competitive Compensation Package
- Medical, Dental, and Vision
- Life Insurance, Short/Long Term Disability
- Employee Assistance Program
- 401(k) with 4% matching
- Liberal PTO vacation policy
- Generous Annual Continuing Education
- Annual Wellness Budget
- Bonus Incentive Programs (Employee referrals and performance-based rewards)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReactJSfrontend developmentbackend integrationMySQLPostgreSQLREST APIsDevOpsCI/CD
Soft skills
leadershipmentoringcommunicationcollaborationclient-facingproblem-solvingadaptabilityproject executionteam managementtechnical guidance
Certifications
Bachelors Degree