Pedals Up is looking for a skilled and motivated Backend Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance backend systems. You will collaborate with frontend developers, designers, and product teams to build reliable APIs, manage databases, and deliver efficient digital solutions.
Design, develop, and maintain scalable backend applications and services.
Build, integrate, and maintain RESTful APIs and third-party integrations.
Design, manage, and optimize databases for performance and reliability.
Implement secure authentication, authorization, and data protection mechanisms.
Write clean, reusable, and maintainable code following industry best practices.
Identify, troubleshoot, and resolve backend issues and performance bottlenecks.
Collaborate with frontend developers and cross-functional teams to deliver product features.
Conduct code reviews, testing, and debugging to maintain code quality.
Optimize application performance, scalability, and system reliability.
Maintain technical documentation and contribute to continuous improvement initiatives.
Skills
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Proficiency in one or more backend programming languages, such as JavaScript/TypeScript, Python, Java, PHP, or Go.
Experience with backend frameworks such as Node.js/Express.js, Django, Spring Boot, or Laravel.
Strong understanding of RESTful API design and integration.
Experience with relational databases such as MySQL or PostgreSQL and/or NoSQL databases such as MongoDB.
Understanding of database design, query optimization, and data modeling.
Knowledge of authentication, authorization, and backend security principles.
Familiarity with Git and version control systems.
Understanding of asynchronous programming and error-handling practices.
Familiarity with testing, debugging, and performance optimization.
Basic knowledge of cloud platforms, deployment processes, and CI/CD pipelines.
Understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
Strong analytical, problem-solving, and communication skills.
Question you might have,
Answers we definitely got
Do we need clean data for this to work?
No. Most companies don’t have clean data on day one. We’ve built our process to work with messy data, CRMs, databases, APIs, even PDFs in some cases. If your data truly can’t be used at all, we’ll find out in the first 48 hours and offer a refund, not a 2-week extension.
How do you handle our IP and data security?
Everything you share stays yours. We sign an NDA before any work starts, use your data only for this engagement, and delete or return it once we’re done if you ask. Nothing you give us gets reused for another client or a case study without your sign-off.
What if the prototype doesn’t work?
Then you’ve spent two weeks and a fixed price finding that out, not two quarters and a six-figure budget. If it doesn’t hold up, we tell you plainly and you walk away with a clear answer instead of a sunk cost.
Is this AI consulting or actual development?
Development. We don’t sell strategy decks. You get a working AI prototype built on your own data, running by the end of the two weeks, not a set of recommendations for someone else to build later.
Can we extend the Quick-Start to 4 weeks instead of 2?
The two weeks is fixed on purpose, it’s what keeps the scope honest. If you need more time once the prototype proves out, that’s what the Sprint package is for: 4-6 weeks, fixed price, taking the prototype to production.
Who actually does the work?
The senior engineer who scopes your project on the first call is the one who builds it. We don’t hand off to juniors after kickoff.
Ready When You Are
Start With a Conversation, Not a Contract
Tell us what you’re building or what’s slowing you down. We’ll scope it on the first call, whether that’s a two-week AI Quick-Start or a longer build.