(View all jobs)

1064- Senior software engineer

Remote

We Make Remote Work Remarkable • TopTalent from LatAm

Hello! We are GoFasti, a Talent-as-a-Service. GoFasti bridges the gap between world-class developers and designers from LatAm and first-class companies around the globe.

We need an English-fluent Senior software engineer, based in Mexico or Brazil, available to work remotely.

We are looking for someone with exceptional communication and relationship-building skills, who embraces changes while maintaining strong attention to detail. An interested and proactive person, who's constantly learning and improving their skills.

Are you the one we are looking for?

Responsibilities:

  • Architect, design, and develop scalable application and web services for web and mobile web platforms
  • Translate complex functional requirements into clean, maintainable application-layer code and functional UIs
  • Lead and participate in code reviews, enforcing high standards of code quality across the team
  • Mentor and support junior and mid-level developers, helping grow the team's technical capability
  • Collaborate with engineers, technical leads, and stakeholders across teams to deliver exceptional user experiences
  • Champion CI/CD practices, DevOps workflows, and test-driven development
  • Drive prototyping and proof-of-concepts with new frameworks and emerging technologies
  • Design systems that are highly available, horizontally scalable, and production-ready

Requirements:

  • 5+ years of experience in software development, with strong hands-on coding in two or more of: Java, JavaScript, C/C++, C#, Node.js, Python, .NET, PHP, or Ruby
  • Strong hands-on experience with Spring Framework (MVC, Security, Aspects) — including JPA for data persistence, SQL/Oracle DB, and JSF or equivalent UI frameworks
  • Strong front-end skills with AngularJS and jQuery
  • Proven experience designing and consuming REST and SOAP APIs
  • Hands-on experience with CI/CD pipelines and DevOps practices (e.g. Infrastructure as Code, automated deployment)
  • Experience with Test Driven Development (TDD) and a strong quality-first mindset
  • Android and/or iOS native app UI development
  • Ability to architect highly available systems with load balancing and horizontal scalability
  • Strong communication and presentation skills — comfortable working directly with customers, partners, or third-party developers
  • Bachelor's degree in Computer Science, Information Technology, MIS, or equivalent experience

It´s a Plus:

  • Experience with React.js and/or Bootstrap
  • Familiarity with containerization, serverless, or PCF (Pivotal Cloud Foundry)
  • Configuration management tools such as Chef, Puppet, Salt, or Ansible
  • Web service security implementation experience
  • E-commerce background
  • Experience in both Linux and Windows-based development environments
  • Master's degree in Computer Science or a related technical field

Compensation:

  • The Salary range offered for this position varies from (USD) $5,500 - $6,000 per month, depending on seniority and skillset.
  • This position is for an independent contractor, through a payroll platform.
  • The talent will work REMOTELY allocated at our client. 

Here are the steps for this process:

Application review/approval > Screening interview with GoFasti's team > We build and send your profile to our client > Profile review/approval by client > Interview with the client > Hiring and onboarding. 

Once you apply for the job, our team will review your resume. If it meets the requirements, we will contact you and move forward in the process. 

Note for Candidates Approached Directly:
If you were contacted directly by a member of our team and are interested in this opportunity, please do not apply through this link. Instead, reach out to the person who contacted you to coordinate a meeting.

Thank you!

Apply for this job

Are you currently based in a Latin American country?

Frequently asked questions