Sucafina
Full-Stack Developer
About the job
Job Description
Role Overview:
This is an exciting opportunity for a motivated developer who is also detail-oriented and can ensure the platform runs smoothly.
Key Responsibilities:
• Maintain and optimize the existing platform.
• Develop new features to enhance the website and mobile application.
• Troubleshoot and debug issues reported by users and internal teams.
• Ensure smooth third-party API integrations.
• Collaborate with the agency’s development team to transition from the initial build to in-house maintenance.
• Enhance security, scalability, and performance.
• Write clean, efficient, and well-documented code.
• Stay up to date with the latest web and mobile development trends.
• Assist in setting up pricing models, schedules, and availability for trainers and experts.
• Work with the team to optimize searchability and user experience by categorizing and structuring data correctly.
Qualifications
Key Skills:
To be successful in this role, you should have experience with the following technologies:
Frontend Development:
• Vue.js / Angular / React / Blade
• Strong understanding of responsive UI/UX
• Experience with cross-browser compatibility
Backend Development:
• PHP (Laravel 7+)
• MySQL / MariaDB / PostgreSQL / MongoDB
Mobile Development (Preferred but not mandatory):
• Swift (iOS) – XCode
• Kotlin (Android) – Android Studio
Other Technologies & Tools:
• Web APIs and third-party integrations
• Git version control
• Cloud hosting platforms: AWS, Google Cloud, Microsoft Azure
• Basic understanding of security best practices (encryption, authentication, etc.)
Who You Are:
• 3+ years of experience in web development (internship or freelance projects count!).
• Strong attention to detail.
• Passionate about fitness and technology (a plus!).
• Problem-solver with a growth mindset.
• Ability to work independently and collaboratively.
• Strong communication skills and willingness to learn.
• Experience working in startups or agile environments (preferred but not required).
Additional Information
Why Join Us?
• Be part of an exciting fitness tech revolution.
• Work in a dynamic startup environment with direct impact.
• Room for growth and career development.