Full Stack Engineer
Is there a Zenika in you?
Let’s talk skills and passion first. You thrive at the intersection of application architecture, scalable backend systems, and modern user interface development. You are always seeking elegant, scalable solutions when building high-performance APIs and responsive user interfaces. You bring hands-on experience developing and deploying comprehensive applications using FastAPI, React, and Typescript. You possess strong problem-solving, critical thinking, and a continuous learning mindset.
Your Role as a Zenika Consultant:
As a consultant, you’ll work on strategic client engagements, including high-impact government contracts. You will develop robust, scalable applications and collaborate with client teams to:
- Design, develop, and deploy asynchronous, high-performance APIs using FastAPI.
- Build responsive, modular user interfaces using React.js and Typescript.
- Implement data access layers using asynchronous ORMs for efficient non-blocking database operations.
- Design and implement automated CI/CD pipelines.
- Deploy AI and web applications on cloud platforms such as AWS, GCP, or Azure.
- Integrate the React frontend with the FastAPI backend through REST or WebSocket APIs.
- Write clean, well-documented, and efficient code in Python.
- Participate in code reviews, contribute to architectural discussions, and mentor junior team members if required.
What You Bring
Must Haves:
- Experience: 3+ years of professional experience in software development.
- Core Python: Advanced proficiency in Python programming for writing clean, efficient, scalable code.
- Strong experience with FastAPI for building asynchronous, high-performance APIs.
- Expertise in Pydantic for data validation, serialization, and type-safe schema definitions in FastAPI applications.
- Proficiency with asynchronous ORMs for non-blocking database operations.
- React Frontend Development: Proficient in React.js and Typescript for building responsive, modular user interfaces.
- Containerisation & DevOps: Solid experience with Docker/Podman for container image creation, management, and optimization.
- Knowledge of container lifecycle management and container orchestration with Kubernetes.
- Experience designing and implementing automated CI/CD pipelines.
Nice-to-Haves:
- AI/ML Frameworks: Experience with AI/ML frameworks such as TensorFlow, PyTorch, Keras, or Scikit-Learn.
- Database Expertise: Familiarity with database modeling (SQLAlchemy) and vector databases for AI retrieval.
- MLOps: Understanding of MLOps practices to automate AI model deployment, monitoring, and scaling.
- Cloud Deployment: Competence in deploying scalable cloud resources and knowledge of serverless frameworks on cloud platforms (AWS, Azure, GCP).
- Computer Vision Familiarity: Experience with basic computer vision pipelines for real-time video or image analysis (e.g., OpenCV, YOLO), model training, and inference optimisation.
- Rapid Prototyping: Skills in rapid prototyping and implementation.
About Zenika
Founded by developer Carl Azoury, Zenika is a consultancy built around community, transparency, and craftsmanship. We are passionate technophiles advising clients with deep expertise in open-source tech and modern solutions.
Why Join Zenika?
- Work with a global client base across 11 locations, benefiting from over 28,000 Zenika-led training sessions.
- Partner with tech giants like Google Cloud and Scrum.org, and engage in research, open-source contributions, and conferences outside client projects.
- Participate in Zenika tech conferences (TechnoZaures) to learn, share, and grow together.
- Hybrid work arrangement.
- 20 days of annual leave + up to 5 LEAP(Learning, Education, Advancement, Progress) days.
- Dedicated Learning & Development (L&D) budget to support your growth.
- Flexible benefits package to cater to your well-being and lifestyle needs.
- Comprehensive international medical insurance package.
Ready to code your story with us? Apply NOW!
- Department
- Fullstack Engineering
- Role
- Fullstack Engineer
- Locations
- Singapore
- Remote status
- Hybrid
Already working at Zenika Singapore?
Let’s recruit together and find your next colleague.