Full Stack Software Engineer

Full Stack Software Engineer

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
F

At a Glance

  • Tasks: Develop and maintain web applications, optimising high-scale document processing systems.
  • Company: Join a forward-thinking tech company in Singapore with a hybrid work culture.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Enjoy high autonomy and modern tooling in a dynamic, remote-first environment.
  • Why this job: Make a real impact by working on AI-driven projects that process millions of documents monthly.
  • Qualifications: 3+ years in full-stack development, strong skills in Go or Java, and familiarity with document processing.

The predicted salary is between 60000 - 80000 € per year.

Our Client is looking for a Full-stack Software Engineer (Go/Java, AI) to join their core engineering team in a full-time, hybrid role based in Singapore. In this role, you will be responsible for developing and maintaining web applications, working across both the front-end and back-end. You will play a critical role in building and optimizing a high-scale document processing infrastructure, ensuring performance, scalability, and reliability for systems translating millions of pages every month. You will collaborate with cross-functional AI, product, and infrastructure teams to ship high-impact features, from document ingestion to translation pipelines and formatting reconstruction.

Roles & Responsibilities

  • Backend Development: Develop and scale high-performance backend services in Go or Java that power millions of document translations each month.
  • AI-Driven Workflows: Design and optimize intelligent APIs and pipelines that handle document ingestion, translation, formatting, and version control in real time.
  • AI Engineering: Collaborate on building, fine-tuning, and deploying AI components that enhance translation quality, layout reconstruction, and multilingual document understanding.
  • Module Integration: Integrate and deploy translation and document processing modules across the platform.
  • Full-Stack Implementation: Implement front-end features and dashboards for administrative and client-side tools as needed.
  • System Architecture: Contribute to system design discussions and technical architecture reviews to ensure production-grade quality.
  • Efficiency: Use AI-assisted coding tools to accelerate delivery and maintain high code quality.

Requirements

  • Education: Bachelor’s degree in Computer Science or a related technical field.
  • Experience: 3+ years of experience in backend or full-stack development.
  • Technical Proficiency: Strong proficiency in Go or Java, plus familiarity with web frameworks and API design fundamentals.
  • Domain Knowledge: Mandatory experience with PDF, Microsoft Suite, images, or document processing systems.
  • Soft Skills: Excellent problem-solving abilities, learning agility, and self-direction; comfortable working in a fast-moving, remote-first environment.
  • Language Proficiency: Fluency in both English and Mandarin is required to facilitate technical discussions and effectively collaborate with Mandarin-speaking clients and regional stakeholders.
  • Communication: Basic English proficiency is required for technical documentation and communication.

Bonus (Nice to Have)

  • Prior exposure to AI, NLP, or text processing frameworks.
  • Experience supporting large-scale enterprise deployments.

Why This Role Is Different

  • Scale & Impact: You will work on a platform processing millions of pages monthly, requiring deep focus on performance and reliability.
  • End-to-End AI Integration: You won't just call APIs; you will help engineer and deploy AI applications that solve complex layout and translation problems.
  • High Autonomy: Enjoy ownership and visibility across the business while working in a flexible, hybrid environment.
  • Modern Tooling: Work in a forward-thinking culture that encourages the use of AI-assisted engineering tools to ship fast and stay ahead.

Full Stack Software Engineer employer: FNDR HEADHUNTING PTE. LTD.

Our Client is an exceptional employer, offering a dynamic and innovative work environment in Singapore where Full Stack Software Engineers can thrive. With a strong focus on employee growth, the company provides opportunities to work on cutting-edge AI-driven projects that have a significant impact on document processing at scale. The hybrid work model promotes flexibility, while a culture of collaboration and modern tooling ensures that engineers are equipped to excel in their roles.

F

Contact Detail:

FNDR HEADHUNTING PTE. LTD. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Software Engineer

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Go or Java. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Full Stack Software Engineer

Go
Java
Web Development
API Design
AI Engineering
Document Processing
System Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Go or Java, especially in backend development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about this role and how your background in AI and document processing makes you a perfect fit. Keep it engaging and personal!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past projects. We love seeing candidates who can think critically and adapt quickly, especially in a fast-paced environment like ours.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the attention you deserve. Plus, it’s super easy!

How to prepare for a job interview at FNDR HEADHUNTING PTE. LTD.

Know Your Tech Stack

Make sure you brush up on your Go and Java skills before the interview. Be ready to discuss your experience with backend development and how you've tackled challenges in building high-performance services. They’ll want to see that you can not only code but also understand the architecture behind it.

Showcase Your AI Knowledge

Since this role involves AI-driven workflows, be prepared to talk about any experience you have with AI, NLP, or document processing systems. Bring examples of projects where you’ve integrated AI components and how they improved performance or user experience.

Communicate Clearly

Fluency in English and Mandarin is a must, so practice explaining technical concepts in both languages. During the interview, focus on clear communication, especially when discussing complex ideas. This will show that you can effectively collaborate with cross-functional teams.

Demonstrate Problem-Solving Skills

Prepare for scenario-based questions that test your problem-solving abilities. Think of specific examples where you faced challenges in your projects and how you overcame them. Highlight your learning agility and self-direction, as these traits are crucial in a fast-paced environment.