Tuesday, October 28, 2025

Job Description

Role Overview:One of our clients is looking for a Full-Stack Engineer who’s passionate about building scalable, secure, and high-performing applications.In this role, you’ll be responsible for developing and maintaining both the front-end and back-end of our applications, collaborating closely with product managers, designers, and engineers to deliver end-to-end software solutions that enhance user experience and business performance.You’ll have the opportunity to take ownership of projects from concept to deployment, ensuring best practices in design, development, and performance optimization.Key Responsibilities:Design, develop, and maintain front-end and back-end components of web applicationsBuild responsive, user-friendly interfaces integrated with scalable back-end servicesDevelop and manage RESTful APIs and ensure system security and performance optimizationDesign and maintain database schemas, queries, and data integrationsConduct testing, debugging, and performance tuning across the application stackCollaborate with cross-functional teams (Product, Design, Engineering) throughout the development lifecycleStay updated with emerging technologies and apply best practices in software developmentKey Requirements:Bachelor’s degree in Computer Science, Software Engineering, or related fieldProficient in Go (Golang) and at least one front-end framework (React, Vue, or Next.js)Experience handling both front-end and back-end responsibilitiesFamiliar with Git/GitHub, Docker, and UNIX/Linux environmentsUnderstanding of API design, authentication, authorization, and security protocolsStrong problem-solving, analytical, and communication skillsPortfolio or GitHub showcasing previous full-stack projects is a plus

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs