Full Stack Software Engineer; C-550
Listed on 2025-12-29
-
Software Development
Software Engineer, Full Stack Developer
About SMASH
We are agents for tech professionals in Costa Rica and Colombia that help them build careers in the United States. We believe in long‑lasting relationships with our talent, investing time to understand what they seek as their next professional step. We pair our talent with U.S. clients based on technical skills and cultural fit, focusing on fast, high‑quality placements. We purposefully move away from a “contractor” or “outsourcing” relationship;
our clients and talent prefer partnership rather than transactional work.
This position is Remote to work with a U.S. Company. You must have citizenship or a work permit from Costa Rica to apply for this role.
Benefits- Wellness Coverage
- Remote Work
- Birthday day off
- Recognition and rewards system
- Referrals Program
- Business skill coaching
- English classes for Smashers and relatives
- Learning opportunities
You will join a multidisciplinary engineering team responsible for developing, maintaining, and enhancing high‑traffic web applications, including and internal tools. This role focuses primarily on front‑end development using React, Type Script, and Tailwind CSS, while contributing to backend development in PHP and Go. You’ll collaborate closely with designers, product managers, and QA teams to deliver innovative, scalable, and performant features that shape the future.
Responsibilities- Develop, maintain, and document new features for and internal digital tools.
- Collaborate with cross‑functional teams including design, product, and QA to prioritize and deliver enhancements.
- Write clean, reusable, and efficient front‑end code using React (Next.js), Type Script, and Tailwind CSS.
- Contribute to backend services using PHP (Symfony) and Go as needed.
- Participate in Shape Up methodology cycles, planning, and execution.
- Engage in pair programming and code reviews to ensure high‑quality standards.
- Optimize web performance, caching, and observability for large‑scale, high‑traffic sites.
- Build and maintain CI/CD workflows using Git Hub and Git Hub Actions.
- Develop and execute automated tests using Jest, Playwright, or similar frameworks.
- Proactively identify and propose improvements to system architecture and user experience.
- Stay up to date with emerging technologies and propose new approaches that enhance development efficiency.
- Proven experience as a Software Engineer or Full Stack Developer.
- Strong proficiency in Type Script, React (Next.js), and Tailwind CSS (or similar).
- Solid understanding of HTML, CSS, JavaScript, and responsive design principles.
- Experience using Git and version control best practices.
- Familiarity with Graph
QL APIs and CI/CD pipelines (Git Hub Actions preferred). - Understanding of testing frameworks (Jest, Testing Library, Playwright).
- Basic backend development skills in PHP (Symfony) or Go.
- Experience building and maintaining high‑performance, user‑facing web applications.
- Excellent collaboration, communication, and problem‑solving skills.
- Passion for continuous learning and adopting new technologies.
- Experience with caching, monitoring, and performance optimization for large‑scale systems.
- Knowledge of modern styling libraries (Emotion, Styled Components, SASS).
- Familiarity with Agile or Shape Up methodologies.
- Experience developing for high‑traffic consumer websites.
- Interest in UX/UI principles and improving user engagement.
- English B2+, Spanish C1
Mid‑Senior level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
IndustriesStaffing and Recruiting
#J-18808-Ljbffr(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).