Senior Fullstack Developer

Location Singapore
Discipline Information & Communications Technology
Job Reference BBBH139961_1721013455
Salary Negotiable
Consultant Name Joanna Tham Pooi Kwan
Consultant Email [email protected]
Consultant Contact No. 6551 5325
EA License No. 02C3423
Consultant Registration No. R1985398

As a Fullstack Developer you'll blend your technical expertise with an entrepreneurial spirit., converting complex business challenges into smooth, ready-to-launch solutions. You'll play vital role in the backend integrations, deployment process and their scalability from start to finish, spearheading a team of skilled developers and nurturing a culture of productivity and teamwork.

Responsibilities

  • Guide and mentor developers, fostering a collaborative and inclusive team environment. Provide technical leadership and direction, together with professional growth within the team.
  • Participate in strategic planning sessions. Collaborate with cross-functional teams to ensure alignment of the technology roadmap with overall business objectives and long­term company goals.
  • Develop robust and highly scalable backend solutions in Python, ensuring optimal deployment on cloud infrastructures. Leverage cutting-edge DevOps practices and automation tools for efficient and reliable service delivery.
  • Analyse requirements, design solutions, and deploy high-quality, maintainable, and scalable software, tailored to specific business needs.
  • Proactively identify and resolve software bugs, enhance application performance, and reinforce code quality and stability through comprehensive unit and functional testing.
  • Implement and adhere to Continuous Integration and Continuous Deployment (Cl/CD) pipelines, ensuring seamless and efficient software delivery processes.
  • Uphold the highest standards of quality by managing and improving the tools and frameworks for cloud-based applications (primarily on AWS), focusing on low latency and high throughput performance.



Technical Abilities

  • Advanced Degree: Master's or PhD in Computer Science, Electrical Engineering, or related fields, or equivalent practical experience.
  • Software Development Experience: 4+ years in software development with a focus on data structures, algorithms, and the Software Development Life Cycle (SDLC).
  • Programming Skills: Proficient in Python, including unit testing and code quality maintenance. Good to have knowledge of TypeScript, JavaScript, React or Redux.
  • Experience with designing scalable web applications in cloud environments, knowledgeable in APIs, data pipelines, and efficient algorithms.
  • Expertise in cloud storage, content delivery networks, virtual server environments, web socket technology, and optimizing cloud-based resources for performance and security.
  • background in testing, code coverage, and maintaining high code quality.
  • Experience in code versioning, monitoring, and Cl/CD pipelines.
  • Leadership: Demonstrated ability to lead projects, work independently and in teams with excellent verbal and written communication.


Tech Stack

  • Programming : Proficiency in such as Python, ReactJS, and TypeScript.
  • Web Frameworks: Experience with web frameworks like Django and Flask.
  • Databases: Skilled in both relational and NoSQL database technologies (comparable to PostgreSQL and MongoDB).
  • Containerization & Orchestration: Proficiency in containerization and orchestration tools (akin to Docker and Kubernetes).
  • Cloud Services: Familiarity with major cloud platforms (AWS, Azure and/or GCP

Joanna Tham Pooi Kwan EA License No.: 02C3423 Personnel Registration No.: R1985398