Job Description:
As a Senior Full Stack Developer specialising in TypeScript, you will be instrumental in designing and optimising complex data queries and developing high-performance web applications. You will also be responsible for developing and maintaining web applications, designing database solutions, and contributing to both the user experience and the underlying infrastructure. You will also be responsible fortechnical leadership and hands-on support to a small cross-functional team, ensuring delivery of scalable, high-quality solutions.
About Profit Peak:
Profit Peak is an adaptive operating platform designed to power profitable ecommerce brands globally. We simplify decision-making by automating the translation of insights into action across inventory, customers, and advertising.
As a post-revenue, global venture-funded company, we have earned multiple global awards and equity-free grants. Founded by seasoned entrepreneurs who successfully exited large ecommerce brands, we have leveraged this experience to build a platform that helps brands and retailers scale worldwide.
We have generated significant inbound demand from brands, retailers, and agencies, positioning us for strong growth as we expand our impact in the market. We have two offices Kuala Lumpur, Malaysia and Sydney, Australia.
Responsibilities:
- Design, develop, and maintain scalable web applications from the ground up.
- Work across the full stack, from front-end interfaces to backend services.
- Develop responsive and optimized front-end applications using Next.js and TypeScript.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Technical leadership and hands-on support to a small cross-functional team
- Build, deploy, and manage applications using Docker for containerization.
- Optimize database queries and structures for performance and scalability.
- Work with Clickhouse and MongoDB databases for scalable data management.
- Build efficient APIs and integrate them into front-end applications.
- Write clean, maintainable, and testable code.
- Participate in code reviews and contribute to best practices and architectural improvements.
- Debug, troubleshoot, and resolve production issues.
Requirements:
- Proven experience as a Fullstack Developer or similar role.
- Strong proficiency with Next.js and TypeScript.
- Solid experience with front-end technologies (e.g., HTML, CSS, JavaScript).
- Back-end development experience with languages like Node.js.
- Strong understanding of SQL and relational databases.
- Experience with MongoDB and ClickHouse databases (nice to have).
- Experience with Docker and containerized environments.
- Knowledge of version control systems (e.g., Git).
- Familiarity with Agile methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Bachelor's degree in computer science or a related field (or equivalent experience).
Preferred Qualifications:
- Experience with cloud platforms such as AWS or GCP.
- Familiarity with containerisation technologies like Docker.
- Knowledge of GraphQL for efficient data querying.
- Contributions to open-source projects or active participation in the developer community.
- Strong understanding of RESTful services and APIs.
In return you will benefit from:
- Negotiable remuneration plus monthly travel allowance.
- Annual increment and bonus participation.
- Annual health and wellness rebate.
- SOCSO and EPF.
- Annual leave cash-out and roll-over program.
- Hybrid workplace with 3 days working in our office at Bangsar South (Menara Suezcap).
- Flexible start and finish hours for work life balance.
- Employee share option participation.