Role Overview
We are seeking a Senior Backend Developer for our New Initiatives Team, responsible for building MVPs, prototypes, and innovative product features from the ground up. This role requires a mix of strong backend engineering skills and the ability to design flexible, scalable systems for emerging products. The ideal candidate thrives in a fast-paced environment and can transform ideas into working solutions quickly, without compromising on quality or structure.
Responsibilities
- Build MVPs and prototypes for new products, modules, and features.
- Design backend architecture to support rapid experimentation and scaling.
- Collaborate closely with product, frontend, and DevOps teams to deliver new solutions.
- Integrate third-party APIs and develop internal services.
- Ensure solutions are secure, reliable, and maintainable.
- Document backend architecture and design decisions.
- Participate in code reviews and mentor junior developers.
Requirements
- 4+ years of backend development experience.
- Strong proficiency in PHP (Laravel or similar) and Node.js.
- Experience with Python for automation and data processing tasks.
- Strong knowledge of MongoDB and relational databases.
- Experience building new applications from scratch.
- Ability to design APIs and integrate with third-party services.
- Understanding of scalability and modular architecture.
- Strong debugging, problem-solving, and analytical skills.
- Proficiency with version control (Git) and modern CI/CD practices.
- Proven experience delivering results in a fully remote setup.
- Excellent written and verbal communication skills for cross-functional collaboration.
Preferred Skills
- Experience in rapid prototyping and agile development.
- Knowledge of event-driven architecture and microservices.
- Familiarity with cloud environments and CI/CD pipelines.
- Awareness of security and compliance considerations for new products.