Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+35 more
Job description
You will work on end-to-end product development, contributing to architecture, implementation, cloud deployment, and ongoing optimization., * Design, build and maintain scalable, secure, and high-performance applications.
- Develop new features using Angular for the frontend and Node.js/Golang for backend microservices.
- Work with Java-based products or services (maintenance, integration, modernization, or migration).
- Implement cloud-native solutions using Microsoft Azure (AKS, App Services, Functions, Storage, DevOps).
- Participate in architectural decisions, code reviews, technical planning, and best-practice implementation.
- Collaborate closely with US-based product and engineering teams in English (daily standups, demos, technical discussions).
- Ensure code quality, test coverage, performance, and observability across services.
- Mentor engineers and contribute to continuous improvement of engineering culture.
Requirements
| US Client | Full-Time | Excellent English Required, We are seeking a Senior Software Engineer to join a high-performance, distributed engineering team building scalable, mission-critical applications for a US-based technology company. The ideal candidate is a highly skilled, autonomous engineer with strong communication skills in fluent, professional English., * 7+ years of professional software engineering experience |
-
Excellent English communication skills (spoken & written)
-
Strong experience with Angular (v10+)
-
Advanced backend development with Node.js and/or Golang
-
Hands-on experience working with Java products or Java-based platforms (Spring Boot, JDK 11+, enterprise systems, or large-scale Java applications)
-
Azure cloud experience (AKS, App Services, Functions, Storage, CI/CD)
-
Solid understanding of microservices, REST APIs, distributed systems
-
Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, CosmosDB)
-
Experience with CI/CD pipelines and DevOps practices
-
Strong experience with testing frameworks (Jest, Mocha, Jasmine, Go testing suite, JUnit)
-
Familiarity with Docker, Kubernetes, and cloud-native practices
-
Git and Git-based workflows
Nice-to-Have (Plus)
- Experience with event-driven architectures (Kafka, RabbitMQ, Azure Service Bus)
- Experience with Java migration or modernization (monolith * microservices)
- Experience with Terraform or other IaC tools
- Experience in high-traffic, low-latency environments
- Performance optimization and profiling in Golang, Node.js, or Java
- Knowledge of cloud security best practices
Soft Skills
- Strong ownership and accountability
- Excellent problem-solving and decision-making skills
- Ability to work in fast-paced, Agile, remote-first teams
- Proactive communication and collaboration with cross-functional teams
Benefits & conditions
- Work with a high-impact US tech company
- 100% remote (LATAM)
- Competitive USD compensation
- Long-term engagement
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.devGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Find a Developer Job: 12 Best Job Sites For Developers
7 Most Popular Web Developer Jobs in Europe
Where To Find Software Engineering Jobs