Full Stack Engineer (Next.js & React Native) at Fembol Group
Fembol Group
Job Overview
We are seeking an experienced and product-minded Full Stack Engineer to build scalable, intelligent, and user-centric digital products across the Fembol Group ecosystem.
The ideal candidate will play a critical role in architecting and developing end-to-end solutions across frontend, backend, APIs, and AI-enabled features. You will work closely with product, design, operations, and engineering teams to deliver secure, high-performing software that improves logistics workflows, operational efficiency, and customer experience.
This role is ideal for an engineer who combines strong software engineering fundamentals with systems thinking, modern AI fluency, and a passion for solving complex business problems through technology.
Key Responsibilities
Design, build, and maintain scalable web applications using Next.js, NestJS, and TypeScript and any other required technologies.
Develop robust backend services, APIs, and microservices to support core product functionality.
Build responsive, intuitive, and performant frontend interfaces with a strong focus on usability and customer experience.
Architect and implement secure, scalable, and maintainable full stack solutions following modern engineering best practices.
Translate product requirements, UI designs and technical specifications into high-quality, production-ready software.
Design and manage RESTful and/or GraphQL APIs for internal and external product integrations.
Develop and optimize scalable database structures and backend logic using relational and/or NoSQL databases.
Build distributed and event-driven systems to support logistics and operational workflows.
Improve application performance, scalability, reliability, and observability.
Contribute to architectural decisions, code quality standards, and technical documentation.
Design and implement AI-powered product features using modern LLMs, automation tools, and intelligent workflows document intelligence, workflow automation, or predictive features into products..
Collaborate with product teams to prototype and ship practical solutions that improve internal operations and customer experience.
Work closely with the product manager, designers, and cross-functional stakeholders to build high-impact digital products.
Participate in Agile/Scrum ceremonies, sprint planning, and collaborative product delivery.
Support product discovery by contributing technical insights during solution design and planning.
Collaborate across teams to ensure products are scalable, user-centric, and aligned with business objectives.
Partner with product manager and engineering teams to maintain high standards for testing, deployment, and release management.
Contribute to CI/CD pipelines, deployment workflows, and modern development operations practices.
Monitor application health, troubleshoot issues, and improve system resilience and uptime.
Support cloud infrastructure and deployment environments where necessary.
Requirements
Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or related field.
5+ years of experience in Full Stack Software Engineering or related roles.
Strong proficiency in JavaScript/TypeScript and modern full stack development.
Proven experience building production-grade applications with NestJS and Next.js.
Strong understanding of backend architecture, APIs, microservices, and distributed systems.
Experience working with databases such as PostgreSQL, MySQL, MongoDB, or similar.
Experience with cloud platforms and modern deployment environments (AWS, Azure, GCP, or similar).
Strong understanding of software engineering best practices, system design, and scalable architecture.
Experience working in Agile product development environments.
Strong problem-solving skills and ability to translate business needs into technical solutions.
Familiarity with AI tooling, prompt engineering and agentic workflows is strongly preferred.
Experience building or prototyping AI-powered features is a major advantage.
Familiarity with message queues and event-driven systems (e.g. RabbitMQ, Kafka, SQS).
Experience with monitoring and observability tools.
Experience with AI coding assistants and modern developer productivity tools is required.
Familiarity with frontend design systems and collaboration with Figma-based workflows is a plus.
What Success Looks Like in this Role
Building scalable digital products that improve logistics operations and customer experience
Shipping reliable, high-quality full stack applications with strong performance and security
Delivering practical AI-powered solutions that create measurable business impact
Contributing to engineering excellence, product innovation, and technology scale at Fembol.