Frontend Engineer developing and maintaining the Topper frontend for Uphold, enhancing user experience in crypto on and off-ramp solutions.
Responsibilities
Contributing to the ongoing development and evolution of the Topper frontend, offering informed architectural recommendations and ensuring the codebase remains scalable, maintainable, secure, and performant across all devices and platforms.
Owning complex features end-to-end, from gathering and refining requirements through design, implementation, testing, rollout, and post-deployment optimization.
Proactively identifying technical improvements aligned with product goals, user needs, and engineering best practices.
Collaborating closely with backend, product, and design teams, shaping API interactions, integration patterns, and workflows to ensure seamless data flow, consistent user experiences, and efficient system communication.
Delivering high-quality, secure, and efficient code, setting and upholding strong engineering standards, contributing to best practices, and ensuring solutions are built for performance, accessibility, and long-term sustainability.
Playing an active role across the entire development lifecycle, influencing technical direction during planning, providing rigorous and constructive code reviews, and contributing to robust testing and deployment processes.
Mentoring and supporting other developers, offering guidance, sharing knowledge, and helping elevate the technical quality, consistency, and craftsmanship of the team.
Requirements
5+ years of experience with modern frontend technologies and frameworks, including React, Next.js, Redux (or similar state-management libraries), GraphQL, PostCSS, Styled Components, and RESTful web services.
Degree in Computer Science, Software Engineering or related field.
Strong understanding of DOM fundamentals, CORS, browser storage mechanisms, performance considerations, script loading strategies, networking behaviors, caching, and request/response lifecycles.
Extensive knowledge of ECMAScript standards and mastery of modern JavaScript patterns and best practices.
High proficiency in modern CSS, including Flexbox, CSS Grid, responsive design principles, and component-driven styling architectures.
Solid experience with testing practices and tooling, such as Jest, React Testing Library, or similar frameworks.
Practical experience with version control systems, particularly Git.
Good understanding of modern development pipelines, including build tools, bundlers and CI/CD systems.
Awareness of frontend security best practices, including mitigating common vulnerabilities and handling sensitive data appropriately.
Strong experience building and maintaining multi-language applications.
Excellent communication and collaboration with a solid execution mindset, able to contribute to architectural decisions and mentor other developers to help elevate the team’s technical quality.
Fluent written and spoken English, capable of clearly communicating complex technical concepts.
Benefits
Annual bonus program based on individual, team and company performance.
Home office stipend for a productive setup.
Generous PTO, healthcare, and employee assistance programs.
Engaging events and celebrations.
Well-stocked office kitchen with a foodie culture.
Frontend Software Engineer developing and supporting user experience and frontend technology for Fidelity Private Shares. Collaborating with teams to inform product and explore growth opportunities.
Frontend Software Developer creating modern web and app experiences for STIHL's Aftersales sector. Collaborating on UX, Backend, and DevOps for scalable solutions.
Senior Angular Software Engineer developing advanced analytics applications at Prenomics. Collaborating with backend team and mentoring junior developers in modern Angular frameworks.
Full Stack Developer at Meela helping to create impactful mental health support solutions with a small team. Engaging in frontend and backend development in a hybrid work environment.
Senior Frontend Engineer developing user experiences at E WIE EINFACH in Köln. Responsible for frontend development and enhancing digital platforms using React and Next.js.
Join Monash Health as Team Leader for Quality Use of Medicines. Provide leadership and training within a multidisciplinary environment at Victoria's largest health service.
Senior Software Engineer developing full - stack applications for trading and compliance at McLaren. Focusing on React and .NET/C# in a hybrid work environment.
Senior Software Engineer developing modern web applications for AI - enabled experiences. Collaborating with cross - functional teams to deliver high - quality frontend systems integrated with AI services.
FrontEnd Developer specializing in Vue.js for a leading Travel Tech company in Latin America. Work on responsive interfaces, collaborating closely with designers and product owners.
Frontend Developer at InnoQubit building a new SaaS product using React and TypeScript. Leading the web application development while collaborating closely with the technical team.