About the job 931 - Fullstack Developer (Java/Javascript/GraphQL) · Senior · Remote · LATAM
Disclaimer – Must read: Commitment & Focus
This role requires full-time dedication, with clear priority given to Darwoft projects during the established working hours.
It is not compatible with other full-time professional engagements.
Any additional professional activities must be disclosed in advance and must not interfere with the responsibilities or working hours of this role.
_____________________________________________________________________
Get to Know Us
At Darwoft, we build software solutions with real impact. We are a custom software development and IT staffing company, with teams across the US, Argentina, and Colombia.
We partner with international clients to design and deliver high-quality digital solutions, building long-term relationships based on trust, technical excellence, and a people-first mindset.
Our growth is driven by strong execution, meaningful connections, and a deep understanding of our clients business challenges.
About the Role
Were looking for a Senior Fullstack Developer to work on core platform domains that power critical business capabilities across the Application Platform and Authentication Platform.
The backend is primarily Java-based, while frontend development is done using React or Angular. This is a hands-on, backend-leaning full-stack role for engineers who can work independently, navigate ambiguity, and contribute to building scalable, secure, distributed systems.
Youll collaborate closely with platform, infrastructure, and product teams, playing a key role in evolving shared systems that are foundational to the organization.
What Youll Be Doing
-
Design, build, and maintain backend-heavy full-stack systems using Java as the primary backend language
-
Develop frontend components using React or Angular, collaborating closely with product and design teams
-
Build and operate distributed systems with scalability, reliability, and fault tolerance in mind
-
Design and maintain APIs (REST and/or GraphQL) consumed across multiple internal platforms
-
Implement and maintain authentication and authorization mechanisms (JWT, OAuth2, SAML, role- or policy-based access)
-
Deploy, operate, and debug production systems in cloud environments (AWS, Azure, or GCP)
-
Write and maintain automated tests (unit and integration)
-
Use logging, metrics, and observability tools to troubleshoot production issues
-
Collaborate with platform, infrastructure, and product teams to evolve shared services and systems
What You Bring
Must-Haves
-
5+ years of professional experience as a Software Engineer, with a strong backend focus
-
Strong experience developing backend systems with Java
-
Experience with modern frontend frameworks such as React or Angular
-
Proven experience designing and operating distributed systems
-
Strong experience building and consuming REST and/or GraphQL APIs
-
Solid understanding of authentication and authorization concepts (JWT, OAuth2, SAML, RBAC/ABAC)
-
Experience working with SQL and NoSQL data stores
-
Hands-on experience with cloud platforms (AWS, Azure, or GCP)
-
Experience with containerized development using Docker
-
Experience with logging, monitoring, and production debugging
-
Strong written and spoken English communication skills
-
Ability to work independently, bring structure to ambiguity, and collaborate effectively
Nice to Have
-
Experience working on platform or shared-infrastructure teams
-
Familiarity with search technologies such as OpenSearch or Elasticsearch
-
Experience in regulated or security-sensitive environments (e.g., healthcare)
-
SRE-adjacent exposure (on-call rotations, production readiness, SLO awareness)
What Darwoft Offers
-
Contractor agreement with payment in USD
-
100% remote work
-
Argentinas public holidays
-
English classes
-
Referral program
-
Access to learning platforms
Explore this and other openings at:
www.darwoft.com/careers