Design, develop, and maintain scalable, high-quality software solutions.
Collaborate with cross-functional teams to define, design, and ship new features.
Lead and mentor junior developers, providing guidance and support.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Minimum 5 years of experience in software development.Proven back-end experience with Django, PHP, Ruby on Rails, or similar frameworks.Very strong foundation in basic front-end languages (HTML, Javascript, and CSS)Strong knowledge of software development principles, patterns, and best practices.Familiarity with database technology (e.g., MySQL, PostgreSQL).Proficiency in code versioning tools, such as Git.Preferred SkillsExperience with cloud services (e.g., AWS, Azure).Experience in developing RESTful APIs.Knowledge of containerization technologies (e.g., Docker).