As our founding Lead Full-Stack Developer and Application Architect, you will be the primary technical authority for the application layer. You will not just build, but design the entire system, from the frontend user experience to the backend microservices and database interactions. You will make critical technology decisions, set engineering standards, and ensure our platform is built on a scalable, secure, and maintainable foundation. This is a hands-on role that combines high-level architectural design with expert-level coding.
Key Responsibilities
?
Architect & Design:
Lead the design, development, and deployment of the end-to-end
application, including the web client, backend services, and APIs.
?
Technical Leadership:
Define and enforce engineering best practices, coding
standards, design patterns, and testing strategies across the team.
?
Technology Selection:
Make and justify critical decisions on frameworks, libraries, and
tools that will shape the future of our tech stack.
?
Hands-on Development:
Write clean, high-quality, and performant code for both the
frontend (
Next.js/TypeScript
) and backend (
Python/FastAPI
).
?
System Integrity:
Ensure the overall architecture is scalable, resilient, secure, and
compliant with regulations like GDPR.
?
Mentorship:
Mentor other developers, conduct rigorous code reviews, and foster a
culture of technical excellence.
?
Strategic Collaboration:
Work closely with the Product Manager to translate business
requirements into a robust technical roadmap and with the Cloud Engineer to align
application and infrastructure architectures.
Required Qualifications
? Bachelor's or Master's degree in Computer Science or a related engineering field.
?
7+ years of professional experience
in full-stack software development, with a clear
progression in responsibilities.
?
Proven experience in an architectural or technical leadership role
, with a track
record of designing and launching complex, scalable web applications.
?
Expert-level proficiency
in both frontend technologies (
TypeScript, React/Next.js
) and
backend development (
Python
, with frameworks like
FastAPI
or Flask).
? Deep understanding of microservices architecture, API design (REST, GraphQL), and
system design principles.
? Extensive experience with cloud platforms (
Azure is highly preferred
).
? Strong leadership and communication skills, with the ability to articulate complex
technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications (Nice-to-Haves)
? Deep, hands-on experience designing and building solutions on Azure (
Container Apps,
Cosmos DB, API Management, Logic Apps
).
? Experience architecting solutions for multi-tenant, enterprise SaaS products.
? Experience with real-time communication protocols (
WebRTC
) and streaming
architectures.
? Familiarity with domain-driven design (DDD) and other advanced architectural patterns.
? A strong understanding of DevOps principles and experience with CI/CD pipelines.
Why Join Us?
?
Own the Technical Vision:
Be the principal architect for a cutting-edge platform. You
will not just follow a roadmap; you will help create it.
?
Lead from Day One:
Step into a critical leadership role with the opportunity to build and
shape a high-performing engineering culture.
?
Solve Complex Challenges:
Tackle fascinating architectural problems at the intersection of real-time 3D, conversational AI, and enterprise SaaS.
Job Type: Full-time
Pay: RM4,277.49 - RM12,941.69 per month
Benefits:
Health insurance
Maternity leave
Opportunities for promotion
Parental leave
Professional development
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.