Developer
About Twine
Twine is a marketplace for the world's top freelancers. Twine is used by Fortune 500 companies and Silicon Valley startups for their most important projects. Twine is a rapidly growing fully remote network that empowers freelancers.
About The Job
Twine Freelancers work quickly and efficiently to produce high-quality results. We are seeking a developer for a world leader in providing end-to-end IT solutions.
Responsibilities
Collaborate with stakeholders to gather requirements and translate them into application features and functionalities.
Design, develop, and maintain high-quality applications and channels.
Implement user interface designs, incorporating best practices for usability and user experience.
Write clean, efficient, and well-documented code in BrightScript.
Conduct thorough testing to identify and fix bugs, performance issues, and other technical problems.
Optimize applications for performance, ensuring fast and responsive user experiences.
Collaborate with cross-functional teams, including designers and backend developers, to integrate applications with backend services.
Stay up-to-date with the latest platform updates, SDKs, and development tools, and apply them to enhance the development process.
Provide technical guidance and support to junior developers, freelancers, or consultants, if required.
Participate in code reviews to ensure adherence to coding standards, best practices, and quality guidelines.
Requirements
Proven work experience as a Developer with a minimum of 5 years of hands-on experience.
Proficient in development framework, including BrightScript and SceneGraph.
Strong understanding of UI/UX principles and ability to translate design wireframes into functional applications.
Experience with integrating applications with backend services and APIs.
Familiarity with streaming protocols, media playback, DRM, and content delivery networks.
Solid understanding of software development principles, design patterns, and best practices.
Strong problem-solving skills and ability to troubleshoot and debug complex issues.
Ability to work independently and efficiently manage time and prioritize tasks.
Excellent communication skills and ability to collaborate effectively with cross-functional teams.
Experience working as a freelancer or consultant, managing multiple projects simultaneously, is a plus.
A portfolio of applications or channels developed previously would be highly advantageous.
This job is closed
But you can apply to other open Remote Developer / Engineer jobs
About the company
Similar Remote Jobs
- Opened 3 days ago Featured Job Remote Job
- Opened 3 days ago Featured Job Remote Job
- Opened 6 days ago Featured Job Remote Job
- Opened 10 days ago Promoted Job Remote Job
- Closes in 2 days Promoted Job Remote Job