Full-Stack Engineer
Toku
Responsibilties
- Collaborate with a distributed and cross-functional team including Engineering, Product, and Payroll.
- Build front- and back-end systems focused on customer use cases.
- Own feature development from requirements, through coding, testing, and release.
- Write high-quality, maintainable code independently, and make decisions with limited supervision.
- Engage in code reviews, and collaborate with other engineers to maintain high-quality software in a large-scale application.
- Research new technologies, assess trade-offs, and advocate for effective solutions.
- Strive to improve your knowledge, establish best practices, and document SOPs to ensure the scalability of the engineering team and its product.
Qualifications
- Technical Skills
- At least 4 years of experience in software engineering and minimum 3 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React/Typescript
- Deep understanding of Microservice architecture, API Design and Rest Principles and databases
- Experience working with product team to take product from prototype to release
- Understanding of security best practices and experience implementing secure authentication and authorization mechanisms using JWT/Oauth/2Factor/OpenID
- Experience designing highly secure and scalable web app
- Competencies
- Possess a strong commitment to delivering products in a fast paced startup environment
- Able to juggle multiple priorities, learn new technologies, and adapt to change
- Demonstrated track record of problem solving
- Reputation for integrity, dedicated work ethic, and desire for ownership & accountability
- Experience working cross-functionally with all levels of management, both internally and externally
Nice to Have
- Exposure to CI/CD and AWS is a plus
- Experience engineering payroll, equity, HR or related applications or web-apps
- Experience with crypto applications/blockchain is a plus
- Contributions to open source projects, entrepreneurship, or other personal projects you can share.
Benefits & Compensation
- Remote-first work culture;
- Flexible working hours;
- Competitive employee benefits including generous healthcare;
- Competitive salary;
- Work laptop, and monthly stipend for expenses.
Something looks off?