
Full-Stack Software Engineer
$55 - $65/hourpay
Required Skills
Python
Flask
FastAPI
Express.js
Django
React
Vue.js
Angular
Svelte
Tailwind CSS
Bootstrap
Job Description
Job Title: Full-Stack Software Engineer
Location: Remote(LATAM)
Job Summary
Join our customer's team as a Full-Stack Software Engineer and play a pivotal role in building, evaluating, and maintaining robust, production-grade web applications. You'll work collaboratively with talented peers to shape real-world solutions and set the benchmark for application performance using innovative technologies and evaluation methodologies. We value engineers who are passionate about both frontend and backend, with stellar written and verbal communication skills.
Key Responsibilities
- Design, develop, and maintain scalable web applications with a focus on high-quality, production-ready code
- Develop and execute benchmark-style tasks and evaluation workflows to ensure application excellence
- Utilize Playwright or similar testing and automation frameworks for comprehensive application testing
- Contribute to both frontend and backend development using modern frameworks and best practices
- Collaborate with cross-functional teams to deliver robust, scalable, and maintainable solutions
- Continuously optimize, refactor, and improve applications for performance and reliability
- Effectively communicate technical decisions and progress within a distributed team environment
Required Skills and Qualifications
- 5+ years of proven experience in full-stack development of production-grade systems
- Strong command of both backend and frontend technologies
- Proficiency in at least one backend framework: Flask, FastAPI, Django, Express, or Fastify
- Proficiency in at least one frontend framework: React, Vue, Angular, Svelte, or Solid
- Experience with CSS frameworks such as Tailwind CSS or Bootstrap
- Experience building, deploying, and maintaining real-world applications
- Working knowledge of Playwright or similar end-to-end testing frameworks
- Exceptional problem-solving abilities, attention to detail, and fluent written and verbal English communication skills
Preferred Qualifications
- Familiarity with evaluation engineering or benchmarking methodologies
- Strong ability to document and articulate technical concepts clearly