Genius Sports is looking for a Senior Software Engineer to develop and maintain web applications, optimizing them for speed and scalability, and ensuring the technical feasibility of UI/UX designs.
Requirements
- Proficiency in Angular, React or other similar frameworks.
- Strong understanding of HTML, CSS, and JavaScript.
- Experience with RESTful APIs and web services.
- Familiarity with version control systems (e.g., Git).
- Experience with TypeScript.
- Knowledge of modern front-end build pipelines and tools.
- Experience with testing frameworks (e.g., Jest, Cypress).
Responsibilities
- Develop and maintain web applications using Angular.
- Collaborate with designers and back-end developers to create seamless user interfaces.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug applications.
- Stay up-to-date with emerging technologies and industry trends.
Other
- take ownership of the tools and products that they work on in accordance with best practices for Agile Software Development.
- Data-driven, evidence-based mentality, comfortable with the principles of continuous experimentation and validation.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication skills.
- Familiarity with Agile development methodologies.
- Genius will be returning to the office 4 days a week, and this will give you the opportunity to work collaboratively face-to-face with colleagues in our New York office.