Job Description: Senior Full Stack Developer - GotBackup Cloud
Company Overview
We are a leading provider of cloud-based backup solutions, empowering businesses and individuals to securely store and access their data with GotBackup. Our proprietary cloud infrastructure, built on Ceph, delivers unparalleled reliability, scalability, and performance. Join our innovative team to help shape the future of cloud storage technology.
Position: Senior Full Stack Developer
Location :Guadalajara, Mexico
Type :Full-Time
Experience Level :Senior (Minimum 5 Years of Relevant Experience)
Job Summary
Key Responsibilities
- Code Quality :Write clean, maintainable, and efficient code following best practices for scalability, extensibility, and security.
- Collaboration :Work closely with cross-functional teams, including product managers, designers, and infrastructure engineers, to deliver high-quality features and enhancements.
- Mentorship :Guide and mentor junior developers, fostering a culture of technical excellence and knowledge sharing.
- Innovation :Stay updated with industry trends and propose innovative solutions to enhance GotBackup’s platform capabilities, particularly for Ceph-based storage.
Required Qualifications
- Experience :Minimum of 5 years as a Full Stack Developer, with at least 2 years in a senior or lead role.
- Technical Skills :
- Front-End :Proficiency in JavaScript with experience in building responsive and intuitive user interfaces. Experience with TypeScript and at least one of the major frameworks (React, Vue, or Angular) is required. Knowledge of jQuery is a plus.
- Back-End :Solid expertise in PHP is the primary requirement. Additional experience in server-side technologies like Node.js is also necessary. Knowledge of Python and/or Golang is a plus.
- Database :Hands-on experience with relational (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB), with an understanding of storage integration with Ceph.
- Cloud Infrastructure :Experience working with Ceph-based storage systems, including knowledge of distributed storage, object storage, and block storage. o DevOps :Familiarity with CI/CD pipelines, Docker, Kubernetes, and infrastructure-as-code tools for managing custom cloud environments.
- Security :Knowledge of secure coding practices, encryption, and compliance standards relevant to cloud storage (e.g., GDPR, HIPAA).
- Education :Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Soft Skills :
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Self-starter with the ability to work independently.
- Proven leadership and mentorship experience.
Preferred Qualifications
- Familiarity with microservices architecture and event-driven systems integrated with distributed storage.
- Contributions to open-source projects or a strong portfolio showcasing full-stack development with storage solutions.
- Experience with backup or storage platforms similar to GotBackup.
Why Join Us?
- Impactful Work :Contribute to a mission-critical platform trusted by thousands of users worldwide, powered by our cutting-edge Ceph infrastructure.
- Growth Opportunities :Access professional development resources, including conferences, certifications, and training.
- Innovative Culture :Be part of a collaborative, forward-thinking team that values creativity and technical excellence.
- Benefits :Competitive salary, comprehensive health insurance, paid time off, and stock options (where applicable).
How to Apply
- We are an equal opportunity employer and value diversity in our workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or veteran status._
Pay: $35,000.00 - $45,000.00 per month
Application Question(s):
- Eres de Guadalajara? Solo personas de Guadalajara serán seleccionadas.
Experience :
- PHP: 3 years (required)
Language :
- English (required)
Work Location: Hybrid remote in Guadalajara, Jal.