VAGAS Conhecer o criador
Ver todas as vagas
💼 LinkedIn 02/09/2026

Front-End Software Engineer (React.js / TypeScript / Django)

Brasil · Velozient

Front-End Software Engineer (React.js / TypeScript / Django) We are looking for a full-time, remote Front-End Software Engineer with 2+ years of experience in software engineering. The ideal candidate will know how to work with React.js to build single-page web applications and can also maintain and enhance the Django API that runs on the server-side to serve data to the front-end. In this role you will shape the client web application, including the dashboards, data visualizations, and conversational interfaces that empower clinical trial research teams. Also, the front-end software engineer will partner closely with other engineering teams and product management teammates, contribute to front-end architecture, mentor less-experienced engineers, and ship production code that customers depend on. You will have real ownership and the support to keep deepening your craft.

Our client helps leading companies leverage AI to solve their hardest life sciences challenges via software platforms and strategic consulting services that enhance discoveries, expedite development, and improve outcomes with data-driven decision-making. The client team comprises creative and results-focused individuals who excel at solving real-world problems. Their diverse backgrounds bring technology and expertise from various disciplines including neuroscience, physics, engineering, computational biology, genomics, mathematics, and computer science.

Responsibilities

  • Understand, design, implement, and support stories ranging from small fixes to substantial features (roughly 0–21 story points), including the automated tests that prove correctness
  • Build and maintain the front-end: responsive, accessible, performant React interfaces written in TypeScript
  • Translate product and design requirements into polished, intuitive experiences for dashboards, data visualization, and AI-assisted querying
  • Contribute to front-end architecture and design — component structure, state management, design-system patterns — and help validate designs and test plans with the team
  • Integrate cleanly with backend REST APIs, handling loading, error, and empty states gracefully
  • Recognize and act on opportunities to refactor existing code to improve its readability, maintainability, and quality
  • Apply secure-coding practices (input validation, output encoding, XSS prevention) and handle clinical data according to its sensitivity
  • Mentor less-experienced engineers and participate in the hiring and interviewing process for new teammates
  • Participate in code reviews and agile ceremonies: sprint planning, stand-ups, demos, and retrospectives
  • Help triage and resolve production issues, debugging root causes for customer-reported problems and clearly communicating resolutions to customers and the internal team
  • Teach others through educational presentations in team and company venues
  • Contribute to internal and external documentation and knowledge base articles
  • Participate in blameless postmortems to identify failure points and prevent recurrence
  • Required Experience
  • Excellent English communication skills
  • 2+ years of professional software engineering experience using TypeScript and JavaScript
  • 2+ years of experience building web applications with React.js, including modern patterns (hooks, component composition, state management)
  • Experience consuming and integrating REST APIs
  • Solid grasp of HTML, CSS, responsive design, and cross-browser behavior
  • Competency with the infrastructure of front-end development: package managers, bundlers/build tooling, GitHub Actions, test frameworks (e.g., Jest, React Testing Library), and CI/CD
  • Experience with data visualization in the browser (e.g., D3, Plotly, Recharts, or similar)
  • Working familiarity with the Python/Django backend — enough to collaborate effectively across the stack
  • Familiarity with how AI features surface in a UI: LLM-powered interfaces, streaming responses, and evaluating output correctness
  • Experience in the life sciences and its terminology is valued
  • Preferred Experience
  • BS or higher in Computer Science, Data Science, or a related field (or equivalent practical
  • experience)
  • Experience in regulated data environments (HIPAA, GxP, 21 CFR Part 11) or with clinical trial data standards
  • Experience building and maintaining a design system or shared component library
  • Experience analyzing and solving front-end performance problems (rendering, bundle size, large datasets)
  • Experience designing UIs for agentic AI workflows or conversational data tools
  • Experience within an agile scrum team and contributing to performance conversations
  • Additional Information
  • Knowing your ideas are heard and matter think big!
  • You get to own your job and be recognized for your contributions
  • Work with smart and creative people
  • Making mistakes is human. Let's learn from them. Be transparent!
  • We recognize you as an individual no presumptions or judgment. Be the extraordinary you!
  • 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays
  • Start: ASAP
  • About Velozient
  • We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent that enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We are focused on providing world-class remote resources to work as valued client team members. If this type of opportunity excites you, then consider joining our team!
  • Show more
  • Show less
  • Nível de experiência
  • Pleno-sênior
  • Tipo de emprego
  • Tempo integral
  • Função
  • Engenharia e Tecnologia da informação
  • Setores
  • Desenvolvimento de software
Local
Brasil
Modelo
Remoto
Contrato
CLT
Área
Design
Fonte
LinkedIn Jobs
Publicada
02/09/2026

Esta página apenas reúne uma publicação pública sobre oportunidade de trabalho, feita por terceiro no LinkedIn. Não temos nenhuma relação, vínculo ou responsabilidade com a vaga anunciada. Confira sempre a veracidade diretamente com o autor do post antes de aplicar ou enviar dados pessoais.

Front-End Software Engineer (React.js / TypeScript / Django) Velozient
Candidatar-se