Senior software engineer
Role details
Job location
Tech stack
Job description
Ikigai Labs is seeking a dynamic and passionate Senior Front End Software Engineer with strong software fundamentals to join a high-performing data platform development team. This is a unique opportunity with personal and leadership growth opportunities. You will join a small team that is responsible for the UI implementation and maintenance across a number of functional areas. This is an opportunity to contribute on a daily basis to improving our users' experiences and build unique expertise in our product. You will be joining a team of talented and passionate engineers who delight in owning the code and ensuring quality for these diverse functional areas., * 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 to 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
Requirements
We require candidates to have extensive experience with React TypeScript and an expert level knack for solving complex problems within our engineering organization., * 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
Location Cambridge, MA, United States of America