Full Stack Developer
About this position
The Full Stack Developer will be responsible for designing, developing, testing, and deploying scalable web applications, collaborating with cross-functional teams, and ensuring high-quality performance.
Responsibilities
• Design, develop, test, and deploy scalable web applications using
• Backend: Go (gRPC) (required: minimum 2 years exp)
• Frontend: React (NextJS + gRPC) (required: minimum 2 years exp)
• Mobile: Flutter (gRPC) (required: minimum 2 years exp) (optional)
• POS: Dot Net Core (optional)
• Collaborate with cross-functional teams, including product managers, designers, and other developers, to build seamless applications.
• Write clean, efficient, and reusable code while following best practices for software development.
• Implement RESTful, gRPC APIs and ensure optimal performance and responsiveness.
• Debug, troubleshoot, and optimize applications to ensure a high standard of quality and performance.
• Participate in code reviews, providing constructive feedback to team members.
• Stay up-to-date with emerging technologies and frameworks relevant to fullstack development.
• Scale and optimize code to handle fast-growing traffic.
• Stay up-to-date with new technology trends.
Requirements
• Bachelor's degree in Computer Science or Computer Engineering, Information Technology related field
• At least 2 years experience in Full Stack Developer Role
• Exceptional coding skills in GOlang or .Net
• Experience with source/version control software such Git Control
• Hybrid working
• Fresh graduates are encouraged to apply