Senior Software Engineer
ROLE
You'll brainstorm with Product Managers and Designers to conceptualize new features and solutions
You'll collaborate with other teams within engineering to build new features for our growing user base
You'll work with our support team triage bugs and troubleshoot production issues
You’ll act as a technical leader by making significant technical contributions to the planning and implementation of mid to large-scale projects from conception to completion
You’ll act as a subject matter expert within the organization while resolving complex technical issues or challenges
You’ll oversee the full systems development lifecycle - including system architecture definition, detailed design, scoping, planning, implementation, testing + documentation, and maintenance
TECHNOLOGIES
- Languages: TypeScript/JavaScript, HTML, CSS
- Frameworks: React.js, RTK Query, Redux, Playwright
- Misc.: Git, Figma, Lens, Postman/Insomnia, Lens
QUALIFICATIONS
- 5+ years of experience
- Bachelor’s degree in Computer Science or related field
- Advanced knowledge of Typescript is a must
- Advanced knowledge of React and state management libraries
- Experience using/consuming REST APIs with an advanced understanding of client-server interaction
- Experience with AGILE/Scrum development methods
- Expert level problem solving & communication skills
NICE TO HAVES
- Proficiency in SQL/relational databases
- Experience with CI/CD pipelines
- Experience working with Kubernetes