UI Developer - Freelance
About Twine
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.
Our Mission
At Twine, our mission is to empower creators, whether they're businesses or individual freelancers, to grow and thrive. As automation and AI reshape the workforce, we’re driving the shift towards remote, freelance-driven work. We connect companies with top creative talent, enabling collaboration, innovation, and success on a global scale.
About the Role
A leading provider of professional services is seeking a highly skilled and experienced UI Developer for a critical new development project involving the rewrite of a legacy system for a prominent financial client. This role requires expertise as a UI Developer with 7-10 years of experience in various technologies including React, Redux, NodeJS, TypeScript, Axios, Echarts, Material UI, AG Grid, and Test-Driven Development (TDD). The ideal candidate will design and implement user interfaces, collaborate with cross-functional teams, and contribute to projects in a dynamic and fast-paced environment.
Responsibilities
- Develop user interfaces using React, Redux, NodeJS, and related technologies, ensuring high performance and responsiveness while following Test-Driven Development (TDD) principles.
- Collaborate with design and backend teams to create seamless user experiences while adhering to established design guidelines.
- Utilize TypeScript, Axios, Echarts, Material UI, and AG Grid to enhance UI functionalities and data visualization.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, contributing to a collaborative team environment.
- Work under tight deadlines, managing multiple tasks and projects simultaneously without compromising quality.
- Communicate effectively with team members, providing updates, sharing insights, and contributing to discussions.
- Collaborate closely with backend developers with an understanding of .NET and SQL Server for seamless integration and data handling.
- Maintain code integrity, following TDD best practices, ensuring scalability and maintainability of UI components.
- Bachelor’s degree in computer science, Engineering, or related field.
- 7-10 years of proven experience as a UI Developer, demonstrating proficiency in React, Redux, NodeJS, npm, TypeScript, Axios, Echarts, Material UI, AG Grid, and related front-end technologies.
- Experience with Test-Driven Development (TDD) principles and practices.
- Knowledge of JUnit for testing and familiarity with Agile methodologies.
- Understanding of .NET and SQL Server for effective collaboration with backend teams.
- Hands-on experience in Agile tools like Jira, Confluence, and Gliffy for project management and documentation.
- Excellent team player with the ability to thrive in a dynamic, fast-paced environment.
- Strong communication skills with the ability to work under tight deadlines.
Recommended Jobs
Program Manager - Transportation
At Risk Placement Services, we're more than just a team – we thrive on collaboration, creativity, and tackling challenges head-on. Our culture fosters an environment where every idea counts, and …
Clinical Dietitian II-Blessing Hospital-FOOD
Job Description The Clinical Dietitian provides overall nutrition care to patients. Assures that the nutritional needs of the individual patients are being met and that all documentation as it re…
Agronomy Operations Assistant - Ag-Land FS, Inc. - Green Valley, IL
The FS brand represents a standard of excellence for agricultural and energy-related products. It's the people who represent the FS brand that set it apart. As local cooperatives, FS Companies believ…
Automotive Technician - Entry Level (Veteran Apprenticeship) - Auffenberg Kia
Job Description Job Description Kia Retailers are offering skilled and experienced military Veterans with the opportunity to begin an inspiring career as a Kia Certified Service Technician. To su…
Construction Laborer
Are you looking to kickstart your career in the construction industry? Murn is seeking dedicated Construction Laborers to join our team. As a Construction Laborer, you will play a crucial role in assi…
Environmental Services EVS Worker (Temporary) - Highland Park Hospital at Endeavor Health
Job Description The EVS Worker cleans and maintains assigned area(s) to meet customer, client, and patient satisfaction. Essential functions and responsibilities of the position may vary by Aramar…
Cosmetology Teacher - Substitute
Job Description Job Description Position: Cosmetology Substitute Teacher at Tricoci University About Us: At Tricoci University of Beauty Culture, we are dedicated to providing high-quality …
Clinical Shift Coordinator Charge Nurse Neurosciences Intermediate Full time Nights
Job Description Job Description Company Description This is a Charge Nurse position Nights Sign Bonus 0-2 years experience $3,000 2 plus years of experience $7500 Internal and extern…
Digital Medical Marketing Sales
Imagine advancing your career in the booming medical marketing industry. This is your rare opportunity to join an established, well-funded and quickly growing tech company. Grow your business within o…
Certified Physical Therapist Assistant
Job Description Job Description Benefits: ~401(k) ~ Health insurance ~ Paid time off Schedule: MondayFriday, plus Saturday mornings Location: Multiple clinic locations travel betwe…