We are seeking a remote, full-time Senior Front-End Software Engineer with 5+ years of professional front-end development experience using React.Js, React Native, and TypeScript for our U.K. / U.S. client. You will design, build, and maintain high‑impact user interfaces — from customer dashboards and data visualizations to our React Native mobile app.
Our client is a nature data and intelligence company on a mission to drive large-scale nature recovery. They combine data, science, and technology to help enterprises value and restore nature, creating measurable environmental and economic impact.
Responsibilities
* Own front-end delivery for key product surfaces across web and mobile taking features from technical feasibility through technical design, implementation, release, and iteration
* Build and evolve UI foundations including component patterns, design-system primitives, reusable layouts, and interaction standards that keep UX consistent as the product scales
* Translate product and design intent into clear, intuitive user flows sweating the details on information hierarchy, micro-interactions, accessibility, and polish
* Ship performant, data-heavy interfaces in Next.Js / React.Js, with strong attention to perceived performance (e.G., loading states, empty states, progressive disclosure, and responsiveness)
* Contribute meaningfully to the React Native app, delivering cross-platform UI and shared patterns where it makes sense, while handling platform-specific edge cases when needed
* Use automated testing to ensure the UI quality, stability, and performance
* Partner tightly with Product, Design, and Tech Lead to scope work into thin, shippable increments, make pragmatic tradeoffs, and keep delivery moving without sacrificing quality
Required Experience
* Excellent English communication skills
* 5+ years of professional experience building production, front-end applications with React.Js and TypeScript
* Experience building and supporting cross-platform, React Native features in a production application
* Strong eye for UI and UX quality, paying close attention to interaction behavior, information hierarchy, accessibility, and polish
* Proven experience implementing and operating within a component library / design system (e.G., tokens, reusable components, consistency, and documentation) in close collaboration with Design
* Strong fundamentals in state management, responsive design, and performance optimization including perceived performance (e.G., loading states, skeletons, optimistic UI, and smooth interactions)
* Comfortable taking ambiguous product requirements and turning them into clear UI flows, iterating quickly with stakeholders, and owning outcomes
* Shareable portfolio or examples of UI work (e.G. links, screenshots) as well as the ability to explain what you personally owned and enhanced
* Proactive mindset and the ability to self-manage in a distributed environment
* Proven delivery experience in a vibrant, dynamic startup environment
Desired Experience
* Experience with mobile release workflows (App Store / Play Store), build tooling, and troubleshooting React Native native-module / platform-specific issues
* Experience with data visualization libraries (e.G., D3.Js, Recharts) and/or map-based UI (e.G., Mapbox)
Additional Information
* Enjoy a fun, fast-growing entrepreneurial company
* Be part of a highly collaborative learning culture share knowledge, be inclusive, learn and grow together. Embrace teamwork!
* 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. Lets 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!