Logo for Very

Senior Software Engineer (React/Typescript)

Key Facts

Remote From: 
Full time
Senior (5-10 years)
81 - 81K yearly
English

Other Skills

  • Communication
  • Leadership
  • Problem Solving
  • Mentorship

Roles & Responsibilities

  • BS or higher in Computer Science, Software Engineering, or a related field
  • 7+ years of professional software development experience or demonstrated equivalent expertise in required technologies
  • Full software development lifecycle experience delivering modern web applications (requirements, design, implementation, testing, and deployment)
  • Deep expertise with frontend technologies including React, Expo, Vite, and TypeScript

Requirements:

  • Implement features across the frontend application
  • Write clean, scalable, and secure code and participate in code reviews to maintain quality
  • Create and maintain automated tests across all layers of the stack and contribute to frontend deployment pipelines and monitoring
  • Participate in technical design discussions and contribute to architectural decisions; collaborate with cross-functional teams including design, product, and client stakeholders

Job description

(Remote – Colombia)

About This Role

We’re hiring a full-time, skilled Senior Software Engineer specialized in React/Typescript for one of our partners.

In this role, you’ll play a key role in building and maintaining secure, scalable applications that support critical customer and business needs. You’ll work across the presentation layer — from implementing complex front-end features to consuming and shaping API contracts while collaborating closely with cross-functional teams.

This role is hands-on: you’ll translate requirements into well-designed solutions, write production-ready code, participate in code reviews, and contribute to the overall reliability and performance of our systems. You’ll also help support our applications in production through on-call rotations and proactive issue resolution.

This position is ideal for an engineer who enjoys solving real-world problems, working in modern web environments, and contributing to applications end-to-end.
This is not an easy role. You’ll work in complex domains, under real deadlines, and with clients who expect you to bring clarity, confidence, and results. If you find satisfaction in doing hard things well — in solving tough problems, building real systems, and helping others rise to the challenge — you’ll fit right in.


What You’ll Be Working On

You’ll be focusing on building and enhancing complex, user-facing applications using modern front-end technologies. You’ll:

  • Write production-grade React/Typescript code that meets high standards for maintainability, security, and observability.
  • Implement comprehensive testing strategies (e.g., unit and end-to-end testing).
  • Collaborate across engineering, design, and product to deliver high-quality outcomes.
  • Identify and proactively address potential technical or operational risks before they impact customers.

The core technology focus is on deep expertise in React and TypeScript, leveraging tools like Vite, Expo, WebSockets, and Progressive Web Apps.


Outcomes

  1. Deliver High-Quality Features: Ship secure, reliable code that meets requirements, adheres to standards, and delivers measurable business value.
  2. Strengthen System Reliability: Improve observability, performance, and operational excellence across services and components.
  3. Support Cross-Functional Delivery: Collaborate effectively with lead engineers, designers, PMs, and client stakeholders.
  4. Raise the Bar: Contribute to better patterns, tooling, and engineering standards across teams.
  5. Enhance Customer Success: Proactively identify and resolve technical issues that could impact system behavior or user experience.

Responsibilities

  • Implement features across the frontend application
  • Participate in technical design discussions and contribute to architectural decisions.
  • Write clean, scalable, and secure code following Very’s engineering standards.
  • Create and maintain automated tests across all layers of the stack.
  • Contribute to frontend deployment pipelines and application-level logging/monitoring.
  • Participate in code reviews, offering constructive feedback that improves overall quality.
  • Support documentation and knowledge sharing within teams.

Requirements

General Experience

  • BS or higher in Computer Science, Software Engineering, or related field
  • 7+ years of professional software development experience, or demonstrated equivalent expertise in the required technologies.
  • Full software development lifecycle experience, including requirements, design, implementation, testing, and deployment of modern web applications.

Technical Proficiency

  • Deep expertise with frontend technologies including React, Expo, Vite and TypeScript

Requirements

  • Must reside and be authorized to work in the location specified in the job's post.


Skills
In addition to experience and technical skills, these are the critical skills we look for in all technical roles, and how they should be demonstrated at the Lead level.

  • Client Obsessed: Keeps the client’s success front and center. Measures technical choices by their business impact.
  • Communicates Effectively: Expert communicator who informs, engages, and aligns diverse audiences.
  • Sets the Bar: Holds themselves and others to exceptionally high technical and delivery standards.
  • Thrives in the Grind: Finds energy and satisfaction in complex, high-stakes work — and helps others do the same.
  • Leads Through Complexity: Brings clarity and direction when projects are messy, high-pressure, or uncertain.
  • AI as a Default: AI tools such as Claude are integrated into everything you do, you know how to use them efficiently and you know the limits of what they can do.

This Role Is Likely NOT a Fit If
  • You prefer working in a highly structured environment where processes rarely change.
  • You are not comfortable working across the full stack, including cloud infrastructure and frontend components.
  • You require constant supervision or detailed task breakdowns rather than owning complex problem domains independently.
  • You are not interested in client-facing work or measuring technical success by business outcomes.

Contract
Independent contractor.

You must have access to your own computer/device, design software and reliable internet. 

This is a full-time contract engagement. The scope of work may require a full-time workload and is compensated at the salary specified below, paid on on a bi-weekly schedule.


Compensation

Base: USD $81,000 per year
Bonus: Up to a 10% based on performance

**As an Independent Contractor, compensation is paid without tax withholding, and you are solely responsible for all tax obligations, social security contributions, and health and pension benefits.

Software Engineer Related jobs

Other jobs at Very

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.