Tech Stack
Job Description, Responsibilities & Requirements
About the Position
strong middle golang developer
Svitla Systems Inc. is looking for a Strong Middle Golang Developer for a full-time position (40 hours per week) in Argentina. Our client is a global technology company specializing in self-service payment solutions and digital customer engagement for the retail petroleum industry.
You'll be responsible for designing, developing, and maintaining Backend-for-Frontends (BFFs) and APIs using Golang to deliver scalable, secure, and high-performance backend services that support frontend applications and business requirements.
This project is scheduled to run at least until June 2027.
Responsibilities
- Design, develop, and maintain Backend-for-Frontends (BFFs) and APIs using Golang.
- Collaborate closely with frontend developers, DevOps, QA engineers, product owners, and backend teams to translate business needs into technical solutions.
- Write clean, maintainable, and efficient code following best practices.
- Perform unit testing, code reviews, and troubleshooting for production issues.
- Ensure API design follows best practices, including authentication and authorization mechanisms.
- Maintain comprehensive technical documentation.
- Stay current with updates in the Golang ecosystem and development methodologies.
- Participate in continuous process improvements and enforce software engineering standards.
- Report to Manager, Software Development.
- Participate in daily interactions with frontend developers, DevOps engineers, QA teams, product owners, and other backend developers.
Requirements
- 4+ years of experience in software development.
- 2+ years of experience with Golang.
- Proven experience developing backend services and APIs using Golang.
- Strong understanding of API design principles, authentication, and authorization.
- Understanding of unit testing, code reviews, and troubleshooting production environments.
- Familiarity with Backend-for-Frontends (BFF) architecture.
- Ability to collaborate effectively with cross-functional teams.
- Knowledge of AI tools.
- Excellent communication skills, both written and verbal.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong problem-solving skills with attention to detail.
- Self-motivated and eager to learn new technologies and methodologies.
- Ability to analyze and resolve complex technical issues affecting performance and reliability.
Nice to Have
- Experience working with modern development tools and CI/CD pipelines.
- Knowledge of security best practices in API development.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Exposure to cloud platforms and microservices architecture.
- Experience with MongoDB (data modeling, indexing, replication, and performance tuning).
- Familiarity with NATS or other message brokers for pub/sub and event-driven architectures.
- Experience with relational databases and SQL.
We Offer
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Comprehensive private medical insurance.
- Regular performance appraisals to support your growth.
- Flexibility in workspace, either remote, our welcoming office or local coworking.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, 10 sick leaves.
- Personalized learning program tailored to your interests and skill development.
- Free tech webinars and meetups organized by Svitla.
- Fun corporate online/offline celebrations and activities.
- Well-established remote culture.
- Awesome team, friendly and supportive community!
Why Join Svitla
Svitla Systems is a global digital solutions company headquartered in the U.S. and operating across the Americas, Europe, Asia, and APAC. Since 2003, we have served a wide range of clients - from innovative start-ups to Fortune 500 companies. Our success is built on partnership. By integrating seamlessly with clients' teams, we create lasting collaborations that drive real results. We are strong advocates of workplace flexibility, remote culture, individual approach to professional and personal growth.
Our global mission is to build a business that contributes to wellbeing of our partners, personnel, and their families, improves our communities, and makes a lasting difference in the world. Together, we are coding a brighter tomorrow - and living it.
Join us!
Similar Jobs
- Senior Back End .NET Engineer Argentina | Mexico | Costa Rica | Chile
- Senior Golang Developer Argentina
- Senior Backend Engineer (Go) Argentina
- Senior Back End Go Engineer Argentina | Colombia | Costa Rica | Mexico
- Senior Back-End (Node js) Argentina
- BACKENED ENGINEER Argentina | Mexico | Colombia | Costa Rica | Chile
- SENIOR BACKEND DEVELOPER (NODE.JS) Europe
- SENIOR BACKEND DEVELOPER (NODE.JS) Poland
- SENIOR BACKEND DEVELOPER (NODE.JS) Romania