Fullstack Engineer

6 days ago


Kowloon, Hong Kong SAR China Auki Labs Limited Full time

As our Fullstack Engineer, you will be the primary architect and developer responsible for evaluating, redesigning, and implementing both backend and frontend systems to ensure scalability, efficiency, and seamless user experiences. You’ll design robust APIs, build responsive and interactive UI using frameworks like React and React Native, and ensure end-to-end integration across client applications. Collaborating with designers and other engineers, you’ll shape the technical direction of our fullstack architecture. Given our size, this role requires an independent and strategic thinker who can make long‑term decisions about code, technology structure, and user‑facing functionality. Responsibilities Evaluate and Optimize Systems: Analyze the current backend to identify scalability and performance bottlenecks, and assess frontend performance to ensure a seamless user experience across client applications. Develop APIs and Integrate with Frontend: Create and maintain RESTful APIs and server‑side events to support client applications, ensuring seamless integration with frontend frameworks, particularly React Native and React. Build and Enhance Frontend Interfaces: Design and implement responsive, user‑friendly frontend interfaces using React and React Native, ensuring consistency with UI/UX designs and optimal performance across devices. Optimize Data Handling: Ensure efficient data retrieval and processing for large datasets, implementing backend database optimizations and frontend data rendering to reduce latency. Implement Security Measures: Apply authentication, role‑based access control, and data protection best practices across both backend and frontend systems to ensure security and compliance. Integrate External Systems: Connect backend services with external customer systems and third‑party APIs, ensuring compatibility with frontend applications for end‑to‑end functionality. Monitor and Maintain Performance: Debug and optimize workflows for both backend performance (e.g., server response times) and frontend rendering (e.g., page load speeds), ensuring a cohesive system. Drive Technical Decisions: Make key architectural decisions for both backend and frontend development, setting a foundation for scalable and maintainable systems. Perform Code Reviews: Review and provide feedback on both backend and frontend code to maintain quality, consistency, and adherence to best practices. Enhance Client‑Side Features: Develop interactive features (e.g., real‑time updates, dynamic forms) using frontend technologies to improve user engagement and application functionality. Requirements Fullstack Development Experience: Proven track record of designing and implementing scalable backend systems and responsive frontend applications in a production environment. Backend Proficiency: Strong expertise in backend frameworks (e.g., Node.js, Go) and databases (e.g., PostgreSQL, MongoDB), with experience in API design (RESTful, server‑side events). Frontend Proficiency: Advanced skills in frontend frameworks, particularly React and React Native, with experience building responsive, accessible, and performant user interfaces. Data Management: Ability to handle large‑scale data storage and retrieval efficiently, optimizing both server‑side queries and client‑side rendering. Security Expertise: Familiarity with authentication systems (e.g., OAuth, JWT), role‑based access control, and security best practices for both backend and frontend. Integration Skills: Experience integrating backend services with frontend applications and third‑party APIs, ensuring seamless data flow and functionality. Team Collaboration: Comfortable working in a small, agile team, making long‑term architectural decisions for both backend and frontend systems. Analytical and Problem‑Solving Skills: Strong ability to troubleshoot and optimize fullstack systems, addressing performance and scalability challenges. Nice‑to‑Have: Experience with cloud platforms (e.g., AWS, Kubernetes, Docker) for deploying and scaling fullstack applications. Knowledge of UI/UX design principles and tools (e.g., Figma, Storybook) to collaborate effectively with designers. Familiarity with testing frameworks (e.g., Jest, Mocha) for both backend and frontend code to ensure quality and reliability. We are an equal opportunity employer and welcome applications from all qualified candidates. Information provided will be treated in strict confidence and will only be used for recruitment‑related purposes. Information of unsuccessful candidates will be destroyed within six months. #J-18808-Ljbffr



  • Kowloon, Hong Kong SAR China Auki Labs Limited Full time

    A technology company located in Hong Kong is looking for a Fullstack Engineer to lead the design and development of scalable backend and responsive frontend systems. You will be instrumental in creating robust APIs and enhancing user experiences using frameworks like React and React Native. The ideal candidate will have a proven track record in fullstack...