Fullstack Developer (python/next.js)

SG, Singapore

Job Description

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.


Min 5 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

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.


Job Detail

  • Job Id
    JD1670859
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned