Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM and work in EST.
We are Apply Digital — a high-growth digital experience agency working with brands like Moderna, Kraft Heinz, and Atlassian. With a focus on transforming possibilities for people, we solve complex problems with well-executed digital solutions that make people's lives easier and help our clients compete.
We are looking for a Front-end focused Software Engineer to produce scalable software solutions and join a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Software Engineer you will be responsible for implementing visual elements that are visible from the computer user’s vantage point within a web application. You will combine the art of design with the science of programming, translating UI/UX design wireframes into actual code.
Apply only from getonbrd.com.
Responsibilities
Work with development teams and product managers to ideate software solutions
Build the front-end of applications through appealing visual design
Develop new user-facing features
Write reusable code and libraries
Developing and implementing highly-responsive user interface components
Test software to ensure responsiveness and efficiency
Build features and applications with a mobile responsive design
Work with data scientists and analysts to improve the software
Enhance application for maximum speed and scalability
Collaborate with team members and stakeholders
Bridge the gap between graphic design and technical implementation
Translate UI/UX design wireframes into code
Requirements
Proven experience as a Software Engineer with React.js, building scalable, high-performance applications.
Strong knowledge of JavaScript, TypeScript, HTML, CSS, and modern front-end frameworks.
Proficient in web technologies like Next.js, Svelte, Vite, Babel, ESLint, Jest, and Redux.
Solid understanding of Server-Side Rendering (SSR), Static Site Generation (SSG), CDN, Headless CMS, and the Jamstack architecture.
Hands-on experience with TailwindCSS and modern CSS features (Grid, Flexbox, CSS Custom Properties).
Familiarity with CI/CD pipelines using platforms such as CircleCI, GitHub Actions, or GitLab.
Expertise in GIT, GitHub, Git Flow, and code review processes.
Experience working in multidisciplinary teams and using Agile methodologies like Scrum and Kanban.
Strong understanding of SEO best practices and their impact on web development.
Outstanding communication skills in English, both written and verbal.
Nice-to-haves:
Familiarity with Atomic Design Methodology.
Experience with Jamstack architecture.
Proficient in platforms like Netlify, Vercel.
Hands-on experience with Contentful, ContentStack, or any other headless CMS.
Experience integrating Algolia for search functionality.
Proficiency in using Storybook for component-driven development.
Strong understanding of GraphQL.
Experience working with Commercetools, BigCommerce, or any other commerce engine.
Experience managing and working with monorepos (e.g., Nx, Turborepo).
GETONBRD Job ID: 51092
Conditions
Fully remote
You can work from anywhere in the world.
Flexible hours
Flexible schedule and freedom for attending family needs or personal errands.
Internal talks
Apply Digital Latam offers space for internal talks or presentations during working hours.
Partially remote
You can work from your home some days a week.
Computer provided
Apply Digital Latam provides a computer for your work.
Informal dress code
No dress code is enforced.
Vacation over legal
Apply Digital Latam gives you paid vacations over the legal minimum.
Beverages and snacks
Apply Digital Latam offers beverages and snacks for free consumption.
Remote work policy
Fully remote
Candidates can reside anywhere in the world.
Life's too short for bad jobs.
Sign up for free and find jobs that truly match you.