Fullstack Engineer
Based is building the next generation of social applications, and we are looking for a skilled Fullstack Engineer to join our growing team. You will play a crucial role in developing features end-to-end, working across our modern stack to deliver a seamless experience to our users. You'll work closely with our existing engineers and designers, taking ownership of features from the database all the way through to the user interface.
Responsibilities
Develop new features across the entire application stack, from frontend user interfaces to backend services and database interactions.
Design, build, and maintain high-performance, scalable backend services using NestJS and TypeScript.
Implement rich, responsive, and intuitive user interfaces using Angular and TypeScript.
Collaborate closely with product, design, and other engineers to define requirements and deliver high-quality features quickly and efficiently.
Write comprehensive unit, integration, and end-to-end tests to ensure code quality, reliability, and security.
Participate in code reviews and contribute to improving engineering standards and best practices across the team.
Proactively identify and address performance bottlenecks and technical debt on both the frontend and backend.
Qualifications
3+ years of experience in fullstack or dedicated backend/frontend development roles.
Expert-level proficiency with Angular and its core principles (component architecture, dependency injection, RxJS).
Strong experience building and deploying production-grade backend services using NestJS and TypeScript.
Solid understanding of RESTful API design, modern JavaScript (ES6+), HTML5, and CSS3.
Experience working with relational (e.g., PostgreSQL) and NoSQL (e.g., Redis) databases.
Proven ability to take a feature from concept to deployment independently.
Familiarity with Git for version control and collaborative development workflows.
Excellent communication, collaboration, and problem-solving skills.
Bonus Points
React Native & native mobile-client development experience
Experience with Google Cloud Platform (GCP), including services like Compute Engine, Cloud Run, or BigQuery.
Experience integrating with third-party APIs and SDKs.
Experience with blockchain technologies, particularly EVM-compatible networks, and associated Web3 libraries.
Familiarity with CI/CD pipelines.
Apply Now
Email your resume or relevant links (like GitHub or LinkedIn) along with anything else you want to share to engineering-careers@basedbrands.io
. Please also share how quickly you would be able to start and your ask.