Ativa os alertas de emprego por e-mail!
Melhora as tuas possibilidades de ir a entrevistas
Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.
Join a forward-thinking company as a Front End Engineer, where you will shape the future of client applications and drive innovation. This role offers the chance to work in a collaborative environment, mentoring fellow developers while creating exceptional user experiences. With a focus on scalable web applications, you will utilize your expertise in TypeScript and React to deliver high-quality software products. If you are passionate about coding and eager to tackle challenges in the e-commerce industry, this opportunity is perfect for you.
Front End Engineer
About Sierra Studio
When you apply to Sierra, you join an ecosystem. We specialize in connecting talented Brazilian professionals with exciting career opportunities in a highly-vetted small community of growing companies in the US. Applying to Sierra seamlessly integrates you into this ecosystem, granting automatic eligibility for all relevant opportunities we offer.
About our hiring partner
Our hiring partner is on a mission to make returns an asset instead of a liability. Their innovative technology supercharges return operations to benefit brands, logistics providers, warehouse staff, and our planet.
Since their launch in 2022, they've partnered with over two dozen 3PL customers and 120 brands, empowering them to process +$100M worth of returned inventory for leading brands across the US, Canada, UK, EU, and Australia. Their technology solutions have not only saved meaningful labor hours but have also prevented thousands of units of inventory from ending up in landfills. Moreover, they've armed both 3PLs and brands with invaluable data, making returns more efficient, intelligent, and eco-friendly.
Our hiring partner is a private company backed by investors and advisors representing Peterson Ventures, Vinyl, Assembly Ventures, Matchstick Ventures, Range Ventures, Shopify, and more. They were named one of The Information's 50 Most Promising Startups of 2023.
If you're eager to join an exceptionally skilled team and tackle one of the biggest challenges in the e-commerce industry, this is the place for you. Discover the difference they're making together.
The Role
Our hiring partner is seeking a highly skilled and experienced software engineer specializing in client-side development to join their team. In this role, you will play a pivotal part in shaping the future of their client applications, driving innovation, and creating exceptional user experiences. As a senior member of the team, you will have the opportunity to lead and mentor other developers while working closely with cross-functional teams.
About You
You can build scalable web apps
You have at least 5 years of experience shipping web-based software products.
Experience building SaaS platforms.
You value code quality and understand the importance of tests and good code coverage.
You're not afraid to automate repetitive tasks.
You understand the value and costs of technical debt.
You are curious and can work in ambiguity
You're inquisitive and thrive working in a fast-paced, low-structure environment.
Learning and curiosity drive you to learn new skills and develop a deep understanding of the problems that you're solving.
You care about users
Empathy for the users of our products.
You spend most of your time coding but are driven by solving user needs.
You contribute to design and product strategy discussions with a broad understanding of both the constraints and opportunities created by technology.
You communicate and collaborate effectively and respectfully
You can communicate complex technical solutions and architectures in simplified terms.
You strive to resolve conflict respectfully.
You work well in small teams where many hats are worn at a time.
You're not afraid to ask for help.
Responsibilities
Support the development of web or mobile applications ensuring high-quality, scalable, and performant solutions.
Collaborate with product managers and engineers to define and implement full-stack application requirements and features.
Comfortable with modifying backend APIs to support client-side applications
Architect and develop reusable components and libraries to promote code reusability and maintainability across applications.
Validate functionality with E2E and unit tests.
Collaborate with cross-functional teams to define and implement best practices, coding standards, and development processes.
Requirements
Minimum of 5 years of professional experience as a software engineer, with a focus on client/application development.
Strong proficiency in TypeScript, React, HTML, and CSS
Understanding of cross-browser compatibility, progressive enhancement and graceful degradation, responsive design, website performance, and accessibility.
Experience developing applications with REST API and GraphQL backends.
Proven track record of delivering high-quality software products, following agile methodologies and delivering results in a fast-paced environment.
Excellent problem-solving skills, with a keen attention to detail and a drive for continuous improvement.
Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
Experience in leading and mentoring other developers, fostering a collaborative and inclusive team environment.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Nice-to-Have Skills
Familiarity with frontend tools and frameworks like Vite.js, Webpack, Material UI, and/or Tailwind.
Creating interactive mockups in Figma.
Knowledge of mobile application development and design patterns.
Previous experience with Shopify apps.
Experience in developing software for the e-commerce and/or supply chain industries
Compensation
Salary range varies between 60-90K USD annually