Job Opening > Full Stack Engineer

Full Stack Engineer

Full Stack Engineer

Employment Type: Full-time (Hybrid)
Number of Vacancies: 2

Job Context

MIAKI is a pioneering software company specializing in crafting innovative digital solutions for clients across local and international markets. We are committed to delivering value-driven, high-quality software products while fostering an empowering and inclusive work culture. As a Multi-Country Service Provider, we excel in developing customized software, mobile applications, and outsourcing skilled resources. Our expertise also extends to serving as a Managed Services Partner in the digital space, nurturing creativity and groundbreaking ideas.

We are seeking a talented Full Stack Engineer with a proven ability to build scalable, high-performance systems. The ideal candidate will excel in backend development with Laravel, along with frontend expertise in Angular and Node.js. Hands-on experience with AWS services (EC2, S3, Lambda), REST APIs, and integrating external services like Stripe is essential. Familiarity with modern deployment and frontend development tools such as Vercel, Render, Neon, Replit, and Tailwind CSS will give candidates a strong advantage. Prior knowledge of Linux server management and Web3 technologies (e.g., blockchain, smart contracts) is highly desirable.


Key Responsibilities

  • Write clean, high-quality, scalable, and maintainable code for full-stack applications.

  • Maintain and enhance the Laravel-based Metaverse API backend to ensure optimized performance and reliability.

  • Design and implement a new Vending Machine E-commerce API wrapper, integrating external services like Stripe for seamless operations.

  • Develop and debug responsive web applications using Angular and Node.js, ensuring a cohesive user experience across platforms.

  • Build and consume REST APIs for both web and mobile applications.

  • Utilize Tailwind CSS to craft modern, responsive, and aesthetically appealing frontend interfaces.

  • Assist in deployment processes, including managing Linux servers and setting up CI/CD pipelines for seamless code integration.

  • Deploy and manage applications in AWS environments and also leverage Vercel, Render, and Replit for specific frontend/backend deployment and rapid prototyping.

  • Work with modern database solutions including Neon (serverless Postgres), PostgreSQL, MySQL, and MongoDB.

  • Collaborate with cross-functional teams to deliver innovative solutions and meet project timelines.

  • Conduct code reviews to ensure adherence to coding standards and provide constructive feedback.

  • Optimize application performance, scalability, and security to handle high-traffic environments effectively.

  • Document technical designs, system configurations, and development processes to support long-term maintenance and collaboration.


Qualifications and Skills

Education: Bachelor’s degree in Computer Science, Engineering, or a related field.


Experience:

  • 3 to 5 years of professional experience in full-stack software development.

  • Proven track record of backend development with Laravel and JavaScript, including strong OOP fundamentals.

  • Experience in developing REST APIs and deploying scalable systems for high-traffic environments.


Technical Proficiency:

  • Expertise in Laravel, Node.js, and frontend frameworks like Angular (React is a plus).

  • Strong knowledge of Tailwind CSS for building custom, responsive UIs.

  • Familiarity with Neon, PostgreSQL, MySQL, and MongoDB, including optimization techniques.

  • Hands-on experience with Vercel, Render, and Replit for deploying applications and managing environments.

  • Proficiency with Linux-based servers, AWS services (EC2, S3, Lambda, CloudFront).

  • Skilled in version control tools like Git and Agile/Scrum methodologies.

Preferred Skills:

  • Experience with Web3 technologies (blockchain, smart contracts).

  • Background in e-commerce or IoT-related projects.

  • Familiarity with Stripe and other payment gateways.

  • Experience using serverless platforms and containerized environments is a plus.

Other Skills:

  • Strong problem-solving and analytical skills.

  • Excellent communication skills to collaborate with cross-functional teams effectively.


Benefits

  • Competitive and negotiable salary based on experience and market standards.

  • Two Festival Bonuses annually.

  • Mobile allowance.

  • Two days weekly holiday.

  • Comprehensive medical insurance coverage, including spouse and children.

  • Provident Fund and Gratuity.

  • Opportunities for professional growth and skills development.

  • Collaborative and inclusive work environment.

  • Chance to work on exciting, cutting-edge projects.


Application and Interview Process

  1. Introductory Discussion with HR.

  2. Technical Interview with our CTO & Team Lead.

We welcome passionate developers eager to build innovative solutions and make a difference with their work. Join MIAKI and embark on an exciting career journey!