remote
Senior Full Stack Engineer - Geekbears
Full Stack Developer
Lead end‑to‑end product development as a full‑stack engineer, shaping user experience and architecture with JavaScript, React, Node.js, and TypeScript while owning design, implementation, testing, and delivery.
About the role
Key Responsibilities
- Own the entire feature lifecycle from problem definition to production release, ensuring high quality and user‑centric outcomes.
- Design and implement scalable, maintainable front‑end and back‑end solutions using JavaScript, React, Node.js, and TypeScript.
- Collaborate closely with stakeholders to translate business goals into technical specifications and intuitive user interfaces.
- Write comprehensive unit, integration, and end‑to‑end tests; conduct code reviews and enforce best practices.
- Continuously iterate on product based on user feedback, analytics, and performance metrics.
Requirements
- 5+ years of full‑stack development experience with a strong portfolio of production‑ready applications.
- Proficiency in JavaScript, React, Node.js, and TypeScript, with deep understanding of RESTful API design.
- Hands‑on experience with UX design principles and ability to critique and improve user flows.
- Strong problem‑solving skills, ownership mindset, and excellent communication abilities.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines is a plus.
Skills
javascriptreactnodejstypescript