OrangeLoops

Senior Full-Stack Engineer

OrangeLoops

contract

Posted on:

Location Type: Hybrid

Location: MontevideoUruguay

Visit company website

Explore more

AI Apply
Apply

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