This job is closed Remote Job
This job is closed. But you can apply to other open Developer / Engineer jobs.

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