Gtemas
Software Engineer
Skills
3 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Vietnam
Work mode:
Onsite
Published on:
12 August 2026
What they need
Position Summary
You design and deliver production-grade software across the full stack and think in systems, not just in code. At the Middle level, you own features end-to-end within an established architecture and take technical direction with minimal hand-holding. At the Senior level, you also own architecture decisions, raise the engineering bar for the team, and mentor peers. You are expected to demonstrate mastery across foundational Computer Science, full-stack technical delivery, applied AI workflows, and advanced English communication - choosing the best solution under constraints and owning outcomes end-to-end.
Key Responsibilities
- Design and implement scalable, maintainable solutions across backend, frontend, and infrastructure layers.
- Participate in technical discussions: system design, code review, architecture trade-offs.
- Identify and resolve performance bottlenecks - caching, query optimization, async processing.
- Own end-to-end quality: write and maintain unit, integration, and automation test coverage.
- Evaluate and adopt new tools, frameworks, and AI-assisted workflows to improve team velocity.
- Collaborate across time zones and with cross-functional stakeholders (Product, Design, Ops).
- (Senior) Lead architecture decisions and mentor Middle-level and junior engineers through code review.
Qualifications
- English: fluent with good verbal and written communication - reads, writes, and discusses technical content confidently with international teams (non-negotiable).
- 3+ years (Middle) to 6+ years (Senior) of professional software development experience.
- Solid Computer Science fundamentals: data structures, algorithms, time/space complexity, concurrency, software design patterns.
- Full-stack proficiency in at least one modern language (TypeScript, Python, Go, Java, or equivalent); comfortable reasoning about code outside your primary stack.
- Hands-on experience with microservice infrastructure: WebSocket or SSE for real-time communication, message queues (Kafka or RabbitMQ), distributed caching (Redis), containerization (Docker).
- Strong database foundations: schema design, query optimization, both SQL and NoSQL.
- Hands-on experience with CI/CD pipelines and a test-driven mindset across unit and integration layers.
- AI-assisted engineering as daily practice: prompt engineering and AI coding assistants integrated into your regular workflow.
- (Senior) Demonstrated mentorship or technical leadership experience, and ownership of architecture decisions.
- Nice-to-have: digital transformation initiatives, open-source contributions or technical writing, cloud platform experience (any major provider).
About GTEMAS GTEMAS is a global engineering partner powered by an integrated ecosystem - uniting elite talent, continuous learning, and rigorous delivery management to build stable, scalable, and world-class digital products.
Ready to Make an Impact?
Take the next step in your career with GTEMAS. Click below to start your application process.
Start Your Journey
Other offers great for you!
These companies are also looking for great profiles
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
13 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
9 hours ago
Quick apply
No company information available.