
Senior Full-Stack Engineer
OrangeLoops
contract
Posted on:
Location Type: Hybrid
Location: Montevideo • Uruguay
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain scalable, efficient, and high-quality full-stack applications using JavaScript (Svelte) on the frontend and Python (FastAPI) on the backend.
- Collaborate closely with product, design, and engineering teams to understand requirements and deliver robust solutions.
- Develop unit and integration tests to ensure code quality and system reliability.
- Contribute to architectural decisions and continuously improve system performance and maintainability.
- Document code and technical solutions.
- Maintain and improve existing systems, applying best practices in performance and security.
Requirements
- Proven experience as a Senior Full-Stack Engineer or similar role.
- Strong JavaScript fundamentals and experience with modern frontend frameworks (Svelte is a plus).
- Proficiency in Python and experience building APIs with FastAPI.
- Experience designing and consuming RESTful APIs.
- Knowledge of software architecture, design patterns, and scalable systems.
- Experience with unit and integration testing tools and methodologies.
- Ability to work both independently and in a team environment.
- Strong debugging, troubleshooting, and problem-solving skills.
- Excellent oral and written communication skills.
- English level intermediate-advanced (B2) or better (mandatory).
- Desirable: Experience working on data-driven or highly configurable platforms.
- Experience modernizing or rebuilding frontend applications.
- Familiarity with automation workflows or AI-assisted development tools.
- Experience with Temporal for workflow orchestration and distributed systems is a plus.
Benefits
- Work from home
- Flexible hours
- Wellness program
- Referral Program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptSveltePythonFastAPIRESTful APIsunit testingintegration testingsoftware architecturedesign patternsscalable systems
Soft Skills
collaborationproblem-solvingdebuggingtroubleshootingcommunicationindependenceteamwork