Free Store Performance Audit
Login
Sign Up

Back-end Developer

Apply

Who You Are:

You are a highly skilled back-end engineer who can move quickly without compromising scalability or quality. You thrive in fast-paced environments and enjoy building systems from scratch. You’re passionate about transforming business needs into efficient backend solutions, using the latest technologies and best practices. With a strong bias for action, you enjoy collaborating with cross-functional teams, solving complex technical challenges, and taking ownership of backend services from design to implementation. You’re eager to grow alongside us and play a key role in leading the development of the infrastructure for our product platform as we scale.

The Opportunity:

As a Back-end Developer, your mission will be to build the infrastructure and backend needed to serve our product optimization insights and recommendations through a customer-friendly web application. This role offers a chance to lead the backend development efforts that will shift us from our current delivery model to a more seamless, web-based solution.
You’ll be instrumental in creating scalable backend services for web applications, browser extensions, APIs, and embedded solutions. This is a unique opportunity to take part in building the product suite from the ground up, working closely with the founding team to design back-end features that align with our business goals. If you thrive in a startup environment where speed, creativity, and performance matter, this role is the perfect fit for you.

Who We Are:

 At Your Data Playbook (YDP), we believe data is the most valuable asset of the 21st century. Our mission is to unlock this potential and deliver meaningful growth for eCommerce entrepreneurs worldwide.
We empower entrepreneurs by transforming their data into actionable intelligence, enabling them to identify and prioritize the most impactful opportunities for growth.
Join us in creating a future where harnessing data fuels success for every entrepreneur.

What You'll Do:

  • Lead the design and development of backend infrastructure: Build backend systems from scratch to support the web application that will deliver our insights to customers.
  • Build and maintain APIs: Design efficient, scalable RESTful APIs and GraphQL endpoints that power our product optimization platform.
  • Migrate product functionalities to a web application: Transform existing dashboards and recommendations into a backend infrastructure that serves them through a more intuitive user interface.
  • Ensure performance and scalability: Optimize backend systems for speed, reliability, and security in high-traffic environments.
  • Manage infrastructure on AWS: Deploy and manage services on AWS (EC2, S3, RDS, Lambda) with a focus on security and high availability.
  • Implement best practices: Follow software development principles around testing, CI/CD, and deployment strategies.
  • Collaborate with the front-end team: Work closely with front-end developers to ensure seamless integration and a unified product experience.
  • Ship code quickly and efficiently: Use AI tools to accelerate development while maintaining code quality.
  • Troubleshoot and fix issues: Debug and resolve production issues, implementing scalable solutions to prevent recurrence.
  • Optimize data storage: Manage relational databases like PostgreSQL, ensuring query optimization and data integrity.
  • Contribute to the product vision: Collaborate with the team to define and implement backend features aligned with business needs.

Must-Haves in a Candidate:

  • 3+ years of backend development experience: Proven experience with Node.js, Python, or Java in building scalable systems.
  • Expertise in relational databases: Deep knowledge of PostgreSQL, including data modeling and query optimization.
  • API development experience: Strong background in designing and maintaining RESTful APIs and GraphQL.
  • Strong software development principles: Understanding of data structures, algorithms, and best practices for writing clean, maintainable code.
  • Hands-on experience with AWS: Proficiency with EC2, S3, RDS, Lambda, or similar cloud services.
  • Familiarity with client-side technologies: Working knowledge of JavaScript, CSS, and HTML for collaboration with the front-end team.
  • Startup mindset: Comfortable with minimal bureaucracy, minimally structured environments, and fast-paced execution.

Nice to Have in a Candidate:

  • Experience with serverless architectures: Knowledge of event-driven systems is a plus.
  • DevOps skills: Familiarity with Docker and modern CI/CD practices.

Details:

  • Job Type: Full-time.
  • Location: US, Panama, Remote. 
  • Salary: Competitive and dependent on experience.
  • Benefits: Opportunity for growth and the ability to shape the future of the company.
Start Your Application