Director - Software Engineering & Technology
BangkokOn-siteFull-time
AI Summary
Director-level role overseeing multiple product squads, guiding engineering practice, architecture, and delivery of web and mobile applications.
About this role
We are seeking a highly skilled and motivated Director to join our technology department at Makro Pro. As a Director, you will oversee multiple product squads and play a crucial role in shaping our engineering practice. You will be responsible for driving strategic initiatives, ensuring critical deliveries, and providing guidance on overall technology architecture.
Responsibilities:
- Lead and mentor a team of tech leads & engineers, overseeing multiple product squads to ensure successful delivery of web and mobile applications.
- Drive the growth of our engineering practice by establishing and nurturing guilds, fostering collaboration, and sharing best practices.
- Collaborate with cross-functional stakeholders, such as product owners, designers and business to shape product and technology roadmaps.
- Provide a holistic view of the overall architecture, identifying opportunities for improvement and ensuring scalability, performance, and security.
- Actively participate in troubleshooting and resolving complex technical issues across multiple software components and services.
- Stay up-to-date with the latest trends and advancements in front-end technologies and pursue adoption when applicable
- Collaborate with the infrastructure team to optimize the deployment and scalability of our applications.
Requirements
- You are hands-on, focused on delivering performant code and steering best-in-class implementation
- You have a track in leading development of large scale applications in React.js/ReactNative, Typescript, node.js, ES6+, JS Framework (NestJS/ExpressJS)
- Strong leadership skills with the ability to inspire and guide cross-functional teams to deliver high-quality software solutions.
- Proficiency in architecting and designing scalable and performant web and mobile applications.
- Excellent problem-solving and troubleshooting skills, with the ability to identify and resolve technical challenges.
- Solid understanding of software development methodologies, agile practices, and CI/CD processes.
- Strong communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
- Previous experience in a fast-paced startup or online marketplace environment is a plus.
Skills
Agile MethodologiesArchitecting Scalable SystemsBack-end IntegrationCI/CDES6Express.jsFront-end DevelopmentMobile ApplicationsNestJSNode.jsPerformance OptimizationReact.jsReact NativeSecurity Best PracticesStartup/online Marketplace ExperienceTroubleshootingTypeScriptUX CollaborationWeb Services
Explore related jobs
More jobs at Makro PRO
- MSenior Manager - Commercial PlanningBangkok, Bangkok
- MSenior Manager - Media and Social GrowthBangkok, Bangkok
- MDepartment Manage - Strategic & Financial PartnershipBangkok, Bangkok
- MDepartment Manager - Omnichannel Media and Influencer GrowthBangkok, Bangkok
- MEngineering Manager at CP Axtra(Good English/Hangzhou)Hangzhou, Zhejiang Sheng
- MSenior Backend Engineer at CP Axtra, China(Remote or based in Hangzhou)Zhejiang Sheng, China
Similar Agile Methodologies jobs
Jobs in Bangkok
Housekeeping ManagerKempinski Hotels · Thailand - Bangkok
Assistant / Human Resources ManagerKempinski Hotels · Thailand - Bangkok- Account ManagerXendit · Bangkok, Thailand
Bar Supervisor - BelgaAccor (Smartrecruiters) · Bangkok, Bangkok- Product Specialist- Nakhon Ratchasima basedDr Reddy's Laboratories Limited · Bangkok, Bangkok
- Territory Team lead, Friends on Ground, Central RegionGrab · Bangkok, Thailand