Summary
Join a team that prioritizes data privacy and builds a more equitable future for the internet. As a Software Engineer II, you'll design and maintain features for React web applications, collaborate with teams to optimize applications, and contribute to open-source projects.
Requirements
- 2+ years experience in software engineering, including JavaScript and React
- Experience shipping code to production
- 1+ years experience with Java
- Proficiency in JavaScript, HTML5, CSS3, Git, and command-line tools
- Familiarity with browser developer tools, build tools, and SQL
- Knowledge of RESTful APIs and responsive design
- Strong communication and problem-solving skills
- Ability to manage workload independently
Responsibilities
- Design and maintain features for React web applications
- Assist senior engineers with projects from inception to production
- Collaborate with DevOps, Designers, and Product teams to optimize applications
- Write HTML, CSS, and JavaScript, considering browser compatibility
- Contribute to JavaScript open-source projects
- Develop backend functionality with Java/Spring and maintain APIs
- Implement tests, ensuring cross-browser functionality
- Troubleshoot user-reported issues
- Understand business requirements and translate them into development
- Build new web applications as needed
- Share knowledge through technical blogs and presentations