Braintrust, a leading talent network, is seeking a Senior Backend Developer to join our dynamic development team. As a Senior Backend Developer, you will be responsible for designing, building, and maintaining robust backend services and APIs to support our cutting-edge eCommerce applications. You’ll work in a collaborative environment with frontend teams and have the opportunity to optimize performance while leveraging state-of-the-art technologies, such as TypeScript, Node.js, and PostgreSQL. If you’re an experienced developer passionate about backend systems and looking for a remote position with a global team, this opportunity might be a perfect fit.
Key Responsibilities
- API Development & Maintenance: Design, develop, and maintain REST API endpoints for our eCommerce applications, ensuring they provide seamless functionality for shopping and checkout processes.
- Collaboration with Frontend Teams: Work closely with the frontend teams to ensure that the APIs you develop integrate smoothly into the overall user experience.
- Performance & Scaling: Implement key features and enhancements to help scale and improve platform performance, ensuring the backend systems support growing user demands.
- Code Quality & Security: Write clean, optimized, and secure code. Ensure high-quality implementations through comprehensive testing, linting, and monitoring to avoid regressions and improve overall system stability.
- Monorepo & ORM: Work within a Turbo monorepo architecture, helping to integrate new services and features across multiple codebases. Utilize Drizzle or Prisma ORM for efficient data management with PostgreSQL.
- Mentoring: Assist junior team members, guiding them with best practices in backend development and mentoring as necessary.
Qualifications
We are looking for a candidate who has:
- Experience: Minimum of 5+ years of professional backend development experience, with a proven track record in building scalable backend services.
- Technological Expertise:
- Strong experience working with TypeScript, PostgreSQL, and Node.js.
- Expertise with ORMs (Drizzle or Prisma) to handle complex data interactions seamlessly.
- Hands-on experience with monorepo architectures.
- Strong Understanding of Software Design: A deep understanding of software design patterns, security best practices, and performance optimization techniques is required.
- Remote Collaboration Skills: Comfort with working remotely and collaborating with an international distributed team across multiple time zones.
- Additional Technical Knowledge: Familiarity with modern development practices such as version control, continuous integration, and automated testing will be an asset.
Desired Competencies
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to explain complex concepts to both technical and non-technical stakeholders.
- Passion for continuous learning and staying up-to-date with the latest backend development trends and technologies.
Benefits
- Remote Work: Enjoy a remote work setup with flexibility to manage your schedule and tasks efficiently.
- Competitive Compensation: We offer a competitive salary with benefits that align with your experience and expertise.
- Collaborative Global Team: Work with a diverse team of talented individuals across the globe.
- Professional Growth: Participate in continuous learning opportunities to further advance your skills in emerging backend technologies.
- Cutting-Edge Technologies: Access and work with modern technologies in eCommerce, APIs, and scalable architectures.
Application Instructions
Interested candidates should submit their CV to the email address provided in the image or apply online through the website. Your application should include your relevant work experience, skills, and any certifications that highlight your proficiency in the required technologies.
- How to Apply:
- Submit your CV to the specified email address or apply through our website.
- Ensure your CV showcases your experience with backend services, TypeScript, Node.js, PostgreSQL, and any relevant ORM or monorepo expertise.
- Remote Data Scientist - January 24, 2025
- Remote Java Engineer - January 24, 2025
- Software Quality Assurance Engineer - January 24, 2025