Responsibilities
- Lead the development of core experiences, with a focus on accessibility and performance.
- Design and implement scalable and maintainable systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor junior engineers and contribute to code reviews.
- Ensure the quality and reliability of the codebase.
- Work on both front-end and back-end development.
- Improve the accessibility of the product.
- Optimize the performance of the application.
- Participate in on-call rotations to ensure system reliability.
- Contribute to the development of internal tools and infrastructure.
- Work on projects that impact millions of users.
- Ensure the security of the application.
- Collaborate with the design team to create intuitive user interfaces.
- Implement features that enhance the user experience.
- Participate in the full software development lifecycle.
- Write clean, efficient, and maintainable code.
- Troubleshoot and debug complex issues.
- Stay up-to-date with the latest technologies and best practices.
- Contribute to the development of the company's technical roadmap.
- Work on projects that have a significant impact on the business.
- Collaborate with the product team to define feature requirements.
- Participate in the planning and estimation of project timelines.
- Ensure the scalability of the application.
- Contribute to the development of the company's engineering culture.
Nice to Have
- Experience with accessibility standards and best practices.
- Experience with performance optimization techniques.
- Experience with cloud-based technologies.
- Experience with continuous integration and continuous deployment (CI/CD).
- Experience with test-driven development (TDD).
- Experience with version control systems, such as Git.
- Experience with databases and SQL.
- Experience with JavaScript and related frameworks.
- Experience with user interface design principles.
- Experience with on-call rotations and system reliability.
- Experience with the full software development lifecycle.
Compensation
Competitive
Work Arrangement
Full-time
Team
Collaborative and fast-paced environment
What You'll Love About This Role
- The opportunity to work on projects that impact millions of users.
- A collaborative and fast-paced environment.
- The chance to lead and mentor junior engineers.
- The ability to work on both front-end and back-end development.
- The opportunity to improve the accessibility and performance of the product.
- A competitive compensation package.
- The chance to work on projects that have a significant impact on the business.
- The ability to contribute to the development of the company's technical roadmap.
- The opportunity to work on projects that are at the core of the company's mission.
- The chance to work with a team of talented and passionate engineers.
What You'll Do
- Lead the development of core experiences, with a focus on accessibility and performance.
- Design and implement scalable and maintainable systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor junior engineers and contribute to code reviews.
- Ensure the quality and reliability of the codebase.
- Work on both front-end and back-end development.
- Improve the accessibility of the product.
- Optimize the performance of the application.
- Participate in on-call rotations to ensure system reliability.
- Contribute to the development of internal tools and infrastructure.
What You'll Need
- Proven experience in software engineering, with a focus on core experiences.
- Strong proficiency in front-end and back-end development.
- Experience with accessibility standards and best practices.
- Experience with performance optimization techniques.
- Proven ability to lead and mentor junior engineers.
- Strong problem-solving skills and attention to detail.
- Experience with Agile methodologies.
- Proven ability to work in a fast-paced environment.
- Experience with cloud-based technologies.
- Proven ability to work independently and as part of a team.
Nice to Have
- Experience with accessibility standards and best practices.
- Experience with performance optimization techniques.
- Experience with cloud-based technologies.
- Experience with continuous integration and continuous deployment (CI/CD).
- Experience with test-driven development (TDD).
- Experience with version control systems, such as Git.
- Experience with databases and SQL.
- Experience with JavaScript and related frameworks.
- Experience with user interface design principles.
- Experience with on-call rotations and system reliability.
Our Benefits
- Competitive compensation package.
- Health, dental, and vision insurance.
- 401(k) matching.
- Unlimited paid time off.
- Flexible work hours.
- Remote work options.
- Professional development opportunities.
- Employee assistance programs.
- Wellness programs.
- Employee discounts.
Our Culture
- Collaborative and inclusive environment.
- Focus on continuous learning and development.
- Commitment to diversity, equity, and inclusion.
- Supportive and flexible work arrangements.
- Opportunities for career growth and advancement.
- Encouragement of innovation and creativity.
- Strong emphasis on work-life balance.
- Regular team-building activities and events.
- Open and transparent communication.
- Focus on employee well-being and satisfaction.
How to Apply
- Submit your resume and cover letter.
- Include a link to your portfolio or GitHub profile.
- Highlight your relevant experience and skills.
- Explain why you are a good fit for the role.
- Describe your experience with accessibility and performance optimization.
- Provide examples of your leadership and mentoring experience.
- Include any relevant certifications or training.
- Explain your experience with Agile methodologies.
- Describe your experience with cloud-based technologies.
- Include any relevant projects or achievements.
Equal Opportunity Employer
- We are an equal opportunity employer and welcome applicants from all backgrounds.
- We do not discriminate based on race, color, religion, sex, national origin, age, disability, or any other protected characteristic.
- We are committed to creating a diverse and inclusive workplace.
- We encourage applicants from underrepresented groups to apply.
- We provide reasonable accommodations for individuals with disabilities.
- We comply with all applicable laws and regulations regarding equal employment opportunity.
- We promote a culture of respect and inclusion.
- We value diversity and believe it strengthens our team.
- We are committed to providing a fair and equitable hiring process.
- We encourage applicants to disclose any accommodations they may need during the hiring process.
Not provided