Software Engineer, Web Developer, Front End Developer
Listed on 2026-09-27
-
Software Development
Web Developer, Front End Developer
About Us
Webstacks is a high performance website operations and growth marketing agency established in 2020. We have quickly grown into a 45-person company because of our innovative website operations methodology, strong partnerships, and high-growth clients. We are constantly setting larger goals and stopping at nothing to achieve them. Our team's dedication is humbling, and we are looking for another motivated individual to help us reach the next level.
Our mission is to transform the way the world's most influential SaaS, Fin Tech, and Blockchain companies compete in today's digital landscape.
Position Overview
We've made tremendous strides in disrupting the typical expectations of engineers at an agency. Technology is at the core of Webstacks and is our largest department. Because of this, we encourage open-source and the constant evolution of our tech stack. We partner with best-of-breed web technology providers to build on the most modern front-end frameworks.
We are looking for a Software Engineer to help produce the best-in-class digital experiences for our clients and can't wait for you to join the team!
Details of the Role
- Location:
Buenos Aires, Argentina (Remote) - Type of Work:
Full-time Contractor, available to work up to 40 hours per week - Working Hours:
PST (Pacific Standard Time) - Years of experience: 2-3 Years
Day to day activities:
- Work with product designers, other developers, and stakeholders to create user-friendly experiences
- Maintain up-to-date documentation, usage guidelines, and component libraries, supporting designers and other developers in adopting and implementing the system effectively
- Communicate technical feasibility and alternative solutions when roadblocks are discovered to clients and internal team members
- Write high-quality, clean, efficient, performant, and well documented code to create reusable and modular components
- Integrate and manage content through variety of CMS, ensuring seamless delivery across the application
- Balance constraints, limiting short-term workarounds, while focusing on future extensions
Preferred qualifications:
- Highly experienced using JS Frameworks (React, Typescript, Gatsby.js, Next.js, etc.)
- Implementing and maintaining various content management systems (Sanity, Contentful, Dato CMS, Word Press, Storyblok, Builder.io, Prismic, Strapi, Hubspot, etc.)
- Proficient understanding of web markup, including HTML5, CSS
3. - Strong understanding of CSS pre-processing platforms, such as LESS and SASS.
- Proficient understanding of Node Js
- Proficient understanding of code versioning tools, such as GIT
- An excellent ability to convert Figma/Sketch mockups into interactive digital experiences while taking performance and accessibility into consideration
- Minimum 1-2 years of Wordpress experience
- Excellence in verbal and written communication, and in working collaboratively with a variety of colleagues and clients in challenging circumstances.
- Excellent time management, problem solving, teamwork, and communication skills
We’re looking for someone who:
- Is an Analytical thinker. Asks thoughtful questions and identifies project roadblocks
- Takes direction and independently executes
. You can problem solve while asking for guidance when needed - Is Eager to learn. Ready to expand their skill sets, and grow within the organization
- Is Creative. You are self-motivated and excited to be a part of a high performance team
Tools and Tech that you love:
- Static Site Generators:
Preferably NextJS and Gatsby.js - Hosting and serverless backend services: AWS Amplify, Netlify, Vercel, Cloudflare
- Web Services / APIs:
Preferably GraphQL - Headless/Decoupled Sanity, Contentful, Dato CMS, Word Press, Storyblok, Builder.io, Prismic, Strapi, Hubspot, etc.
The best parts of this job
- You're in control of your…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).