20 days ago
Responsibilities
- Collaborate with product and design teams to create new user experiences and features.
- Create a scalable web architecture to support organizational growth.
- Develop unit and automation tests to ensure code quality.
- Monitor analytics to assess the effectiveness of features.
- Establish and govern engineering best practices.
- Lead the design and delivery of large-scale systems.
- Drive projects with clear direction and problem-solving strategies.
- Mentor the engineering team to enhance skills and processes.
Requirements
- Bachelor’s degree in Computer Science or a related technical field.
- Excellent knowledge of front-end web programming languages like HTML, CSS, JavaScript, Typescript, and ReactJS.
- Proficient in C# .NET or Kotlin with at least 2 years of hands-on experience.
- Knowledge of software engineering practices for the full software development life cycle.
- 7+ years of relevant industry experience, especially in mobile development.
- Hands-on experience in cloud environments such as AWS, GCP, or Azure.
- Experience with AI-assisted development tools.
Benefits
- Healthcare coverage.
- Internet and cell phone reimbursement.
- Learning and development stipend.
- Opportunities to travel to the Mountain View HQ.