Job Closed

This listing is no longer active.

Talent Sam logo
Talent Sam

Cost effectively grow your team with native English speaking talent. We make it easy for your business to succeed.

Front-End Developer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

81 days ago

Salary

0

Seniority

Senior

Job Description

Front-End Developer

Talent Sam

• Develop and maintain responsive and user-friendly web applications • Translate UI/UX designs into clean, functional, and high-quality code • Build reusable components and front-end libraries for scalability and efficiency • Collaborate with backend developers to integrate APIs and application functionality • Optimize applications for maximum speed, performance, and responsiveness • Troubleshoot and resolve front-end issues and bugs • Ensure cross-browser compatibility and mobile responsiveness • Participate in code reviews, testing, and deployment processes • Maintain and improve front-end architecture and development standards • Stay updated on emerging front-end technologies, trends, and best practices

Job Requirements

  • Proven experience as a Front-End Developer, Web Developer, or similar role
  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript
  • Experience with modern front-end frameworks such as React, Vue, or Angular
  • Strong understanding of responsive design principles and UI/UX best practices
  • Experience integrating RESTful APIs and third-party services
  • Familiarity with version control systems such as Git
  • Understanding of web performance optimization techniques
  • Bachelor's degree in Computer Science, Software Engineering, or a related field preferred

Benefits

  • Professional development
  • Flexibility on working hours
  • Remote work option

Related Job Pages

More Frontend Engineer Jobs

ContractRemoteTeam 51-200H1B No Sponsor

• Custom Component Development: Build and maintain a comprehensive internal component library covering 95%+ of the UI surface. Components are built from scratch without third-party libraries (no MUI, Chakra, Ant Design, etc.), with clean APIs and clear documentation. Collaborate with designers to deliver functional, brand-aligned implementations. • Marketing Funnel Engineering: Architect and develop multi-step marketing funnels, including landing pages, lead capture flows, upsell sequences, and thank-you pages. Implement dynamic content rendering, conditional logic, and form validation. Integrate with marketing platforms via REST APIs and manage funnel state across steps using appropriate storage strategies. • Payment Integrations: Integrate payment gateways (Stripe, PayPal, or similar) into funnel flows, including secure form handling, webhook processing, and error recovery. • Performance Optimization: Own Core Web Vitals across all funnel pages targeting Lighthouse scores of 95+. Apply code splitting, lazy loading, tree shaking, and critical CSS. Use React DevTools Profiler and Chrome Performance panel to identify and eliminate redundant re-renders through memo, useMemo, useCallback, and smart component splitting.

United States
University of Chicago logo

Senior Software Engineer

University of Chicago

An urban research university established in 1892, the University of Chicago has grown to offer over 50 majors and 29 minors for an annual student body of nearly

Department BSD CTD - Engineering - Front End About the Department The Center for Translational Data Science (CTDS) at the University of Chicago is a research center whose mission is to develop the discipline of translational data science to impactful problems in biology, medicine, healthcare, and the environment. We envision a world in which researchers have ready access to the data needed and the tools required to make data driven discoveries that increase our scientific knowledge and improve the quality of life. We architect ecosystems of large-scale commons of research data, computing resources, applications, tools, and services for the broader research community to use data at scale to pursue scientific inquiry and accelerate discovery. Learn more at https://gdc.cancer.gov/, https://gen3.org/, https://stats.gen3.org/, and https://ctds.uchicago.edu/. Job Information Senior Software Engineer for various and unanticipated worksites throughout the U.S. (Chicago, IL). Responsible for technical tasks and timely delivery. Participation in complex design and implementation. Provide support and maintenance for existing applications. Provide technical leadership in technical initiatives, including mentorship to interns, junior developers and onboarding staff. Actively participate and provide feedback in the hiring process. Investigates, analyzes and resolves day-to-day technical problems using standard procedures. Design applications to meet University and business requirements. Performs code testing on components and works to ensure that appropriate implementation standards are met. Supports and maintains existing applications. Works with web developers and responds to requests from users. Analyze and translate complex business requirements into structured software architectures and development tasks. Design and implement scalable and modular frontend architectures using React and TypeScript. Collaborate to design RESTful APIs and backend services to support data persistence for enhanced user experience. Evaluate and optimize software solutions for performance, maintainability, and security. Lead the development of accessible and responsive user interfaces, ensuring compliance with WCAG 2.1 AA standards. Implement and maintain continuous integration and delivery (CI/CD) pipelines using GitLab CI/CD and GitHub Actions. Ensure seamless integration of frontend and backend components for data-intensive applications. Work with domain experts to understand genomic data structures and workflows. Implement complex query functionalities to process and display data meaningfully for researchers. Lead code reviews to ensure adherence to coding best practices for scaling maintenance and performance optimization strategies. Work closely with product managers, UX designers, and data scientists to translate requirements into technical implementations. Participate in technical discussions and presentations, elaborating on complex solutions to technical and non-technical audiences. Provide input on project timelines and technical feasibility. Technical environment: React, TypeScript, Redux-toolkit, and UI design; RESTful APIs, including querying and integrating complex datasets; web accessibility (508 Compliance, WCAG 2.1 AA) including automated and manual testing; data visualization; handling large-scale datasets; Data analytics workflows; CSS and responsive design techniques for enterprise-level applications; develop and troubleshoot frontend web applications, UI development & API integration; frontend performance optimization; SEO best practices; implement and maintain CI/CD pipelines with GitLab CI/CD and GitHub Actions. Additional Responsibilities Bachelor’s degree in Computer Science or related field plus 2 years of experience in software development required. Required Skills: 2 years experience with each: React, TypeScript, Redux-toolkit, and UI design; REST APIs, including querying and integrating complex datasets; web accessibility (508 Compliance, WCAG 2.1 AA) including automated and manual testing; data visualization; handling large-scale datasets; CSS and responsive design techniques for enterprise-level applications; develop and troubleshoot frontend web applications, UI development & API integration; frontend performance optimization; SEO best practices; implement and maintain CI/CD pipelines with GitLab CI/CD and GitHub Actions. Exp must include: data analytics workflows. Background check including review of conviction history required. May work remote. When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application. Benefit Eligibility​ YesThe University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Pay Rate Type Salary Pay Range $80,000.00 - $120,000.00The included pay rate or range represents the University’s good faith estimate of the possible compensation offer for this role at the time of posting. Scheduled Weekly Hours 40 Union Non-Union Job is Exempt Yes Drug Test Required No Health Screen Required No Motor Vehicle Record Inquiry Required No Posting Date 2026-03-18 Posting Statement The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional information please see the University's Notice of Nondiscrimination. Job seekers in need of a reasonable accommodation to complete the application process should call 773-702-5800 or submit a request via Applicant Inquiry Form. All offers of employment are contingent upon a background check that includes a review of conviction history. A conviction does not automatically preclude University employment. Rather, the University considers conviction information on a case-by-case basis and assesses the nature of the offense, the circumstances surrounding it, the proximity in time of the conviction, and its relevance to the position. The University of Chicago's Annual Security & Fire Safety Report (Report) provides information about University offices and programs that provide safety support, crime and fire statistics, emergency response and communications plans, and other policies and information. The Report can be accessed online at: http://securityreport.uchicago.edu. Paper copies of the Report are available, upon request, from the University of Chicago Police Department, 850 E. 61st Street, Chicago, IL 60637.

United States
$80K - $120K / year
Descript logo

Senior Software Engineer, Client Platform

Descript

Record. Transcribe. Edit. Mix. As easy as typing. Take control with Descript. For support, visit https://descri.pt/help

OtherRemoteTeam 51-200Since 2017H1B Sponsor

About the Role Descript is on a mission to make audio and video content creation and editing fast, easy, and accessible to all. We are building a cutting-edge media editor incorporating real-time collaboration, ground-breaking UX, and cutting-edge AI. This is the future of media! The Builder Experience (BIX) team is one of the critical platform teams at Descript. The group is responsible for the foundations that every product engineer builds on top of. We own the design system, core UI frameworks, client performance, state management patterns, continuous integration, and the libraries and tooling that keep our codebase healthy and our engineers productive. If it touches the client shell, rendering pipeline, cross-cutting frontend infrastructure, or GitHub Actions, it's in our orbit. We're looking for a engineer who is deeply fluent in modern React, passionate about frontend platform work, and energized by making an entire engineering organization faster and more effective. You'll combine hands-on systems work—performance tuning, dependency management, design-system evolution—with a strong coaching and enablement mindset, helping product teams adopt improvements and level up their craft. What You'll Do - React: Own the use of React across the codebase. Use your expert knowledge of React to fix individual problems, design and ship systemic solutions, educate others, and keep pace with the ecosystem. Establish migration patterns, measure render performance gains, and guide teams through transitions. - Design System: Evolve and scale Descript's component library. Build accessible, composable, well-documented components in close partnership with Design, define contribution standards, and drive consistent adoption across product surfaces. - App Performance: Profile, diagnose, and fix client-side performance bottlenecks. Establish performance budgets, instrument key metrics, and build dashboards that keep the team honest. Design framework-level patterns and tools to make good performance easier to achieve. - Testing & Quality: Builder Experience owns frontend testing. Identify gaps in our testing strategy, identify improvements large and small, and work with the entire engineering org to make changes across the codebase. - Enablement & Guidance: Act as a force multiplier. Write playbooks & docs, deliver tech talks, pair with product engineers, and create local tooling to improve developer speed and quality. What You Bring - 5+ years of professional frontend or full-stack engineering experience, with deep expertise in React and the modern React ecosystem (hooks, concurrent features, Suspense). The number of years is less important than your ability to get deep into the details of the framework and browser performance. - Demonstrated experience working on a platform, infrastructure, or developer experience team. You've built tools and frameworks that other engineers depend on. - Strong understanding of client-side performance: profiling tools (React DevTools, Chrome DevTools, Lighthouse), rendering optimization, bundle analysis, and runtime performance tuning. - Hands-on experience building or significantly contributing to a design system or component library at scale. - Expertise in TypeScript and modern frontend build tooling - Familiarity with state management approaches in large React applications, and informed opinions about the tradeoffs. - A track record of mentoring, guiding, and influencing other engixneers through documentation, pairing, code review, or internal tooling, not just shipping your own code. - Clear written and verbal communication skills, with the ability to propose technical direction and build consensus across teams. Nice to Have - Experience working on tooling in a monorepo: testing strategies, build systems, knowledge of pitfalls and opportunities. - Background in accessibility (WCAG, ARIA patterns) and inclusive component design. - Familiarity with CI/CD optimization for frontend builds and test pipelines. - Experience with Electron or desktop web-hybrid applications. - Contributions to open-source design systems, React libraries, or developer tooling. At our current size and stage, we embrace a flat organizational structure and value the expertise and contributions of every team member. As such, we have a unified job title for our engineering roles where everyone, including those with Staff-level scope, is considered a Software Engineer. While titles may not change, we are actively seeking Software Engineers with senior-or-higher-equivalent experience to join our team. The base salary range for this role is $195,000–$250,000/year. Final offer amounts will carefully consider multiple factors, including prior experience, expertise, location, level, and may vary from the amount above. #LI-Remote About Descript Descript is building a simple, intuitive, fully-powered editing tool for video and audio — an editing tool built for the age of AI. We are a team of 150 and the backing of some of the world's greatest investors (OpenAI, Andreessen Horowitz, Redpoint Ventures, Spark Capital). Descript is the special company that's in possession of both product market fit and the raw materials (passionate user community, great product, large market) for growth, but is still early enough that each new employee has a measurable influence on the direction of the company. Benefits include a generous healthcare package, 401k matching program, catered lunches, and flexible vacation time. Our headquarters are located in the Mission District of San Francisco, CA. We're hiring for a mix of remote roles and hybrid roles. For those who are remote, we have a handful of opportunities throughout the year for in person collaboration. For our hybrid roles, we're flexible, and you're an adult—we don't expect or mandate that you're in the office every day. We do believe there are valuable and serendipitous moments of discovery and collaboration that come from working together in person. Descript is an equal opportunity workplace—we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We believe in actively building a team rich in diverse backgrounds, experiences, and opinions to better allow our employees, products, and community to thrive.

United States
$195K - $250K / year
OtherRemoteTeam 11-50Since 2023

• Provide Support for Existing Client Sites • Implement requested features, ensuring seamless functionality. • Manage Integrations between Websites and Rhythm • Ensure Compliance with Best Practices • Other duties that align with the mission and vision of the company as assigned.

United States
$70K - $80K / year