About the company
Twine is a leading platform connecting top-tier freelancers, consultants, and contractors with companies that need creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine is the go-to marketplace for mission-critical projects. With a network of over 500,000 freelancers and 35,000+ companies, we provide a comprehensive solution for businesses looking to build agile teams and for freelancers seeking opportunities to work on high-impact projects.
Job Summary
Role Responsibilities
📍Build efficient, testable and reusable software modules 📍 Write effective unit and behavioural tests for new and existing code 📍 Maintain existing codebase by refactoring and improving test coverage where required 📍 Continually optimise the codebase and solve complex performance problems 📍 Develop & deploy new features and manage complex tasks, providing technical leadership 📍Document features and releases, communicating new features to non-technical personnel 📍 Formulate business development strategies aligned with departmental goals 📍 Work within Agile framework and contribute to project delivery and continuous improvement 📍 Achieve consistent delivery of target velocity per sprint 📍 Responsible for making critical technical decisions and ensuring best practices adherence
Requirements
Technical Expertise: 📍5+ years in API development and integrations 📍High level proficiency in PHP, Laravel, REST API, MySQL, and Git 📍Good understanding of intermediate tools like MariaDB, React, HTML/CSS, and JS frameworks 📍Familiarity with mobile development tools such as Dart and Flutter will be an advantage 📍Experience of working with agile methodologies, e.g. scrum