BeamUP is seeking a Full Stack Tech Lead to contribute to the design and construction of a flexible and scalable system. The ideal candidate will demonstrate ownership and responsibility for their code, think creatively, and collaborate across various areas. This role involves close collaboration with product managers, peer engineers, and business stakeholders.
Responsibilities:
- Designing and writing code critical for business growth.
- Designing and implementing end-to-end features.
- Working closely with product managers, peer engineers, and business stakeholders.
- Leading design for new products and initiatives, integrating best practices.
- Reviewing peer designs and code, upholding high code standards.
Requirements:
- 8+ years of experience as a hands-on software engineer.
- Proficiency in planning and executing end-to-end features, from modern Front End (React, Redux, Mobx, etc.) to distributed scalable Back End (Microservices, AWS, Docker) environments.
- Experience with Git, CI/CD, and Cloud infrastructure (Docker, AWS, S3, Kubernetes).
- Proficiency with modern web app development using React or equivalent, applying design patterns, writing clean code, and delivering with urgency and quality, HTML, CSS.
- Experience developing services and APIs in a cloud-based microservices ecosystem.
- Appetite to learn and quickly adapt to new technologies.
Nice to have:
- Experience with Node.JS/Typescript
- Familiarity working with Graph Database, and Non-Relational DB technologies
- Acquaintance with Kubernetes, Helm or Kong
- Experience working with Three.js or WebGL