This page was automatically translated and may contain errors. View in English.
U

Full Stack Developer

UM6P - ASARI African Sustainable Agriculture Research Institute

Singapore · Paruh Waktu

Jadilah yang pertama mendaftar

Pengalaman
Setiap
Gaji
Lowongan
1
Diposting
2 jam yang lalu
Mode kerja
Di kantor
Melanjutkan
Wajib mendaftar

Tempat Anda akan bekerja

Deskripsi pekerjaan

Role Overview

We are looking for a Full Stack Developer to craft, enhance, and sustain cutting-edge web applications and software solutions that operate across the entire technology stack. The ideal candidate will focus on creating scalable, secure, and highly efficient applications by working closely with multidisciplinary teams to deliver innovative digital products that align with business objectives and user expectations.

Key Responsibilities

  • Design, develop, and maintain both frontend and backend components of web applications.
  • Build responsive user interfaces and robust backend services including APIs.
  • Design and optimize database schemas and structure.
  • Integrate third-party services ensuring smooth communication among different system components.
  • Engage in architecture discussions, technical and code reviews, and release planning activities.
  • Uphold high standards for code quality, security, scalability, and performance.
  • Troubleshoot and resolve technical challenges while optimizing application performance.
  • Implement new features and maintain existing systems.
  • Create reusable components and support automated testing efforts.
  • Contribute to continuous integration and deployment processes and enhance development workflows.
  • Monitor application health metrics and provide production environment support.
  • Prepare and maintain comprehensive technical documentation.
  • Stay current with emerging technologies, frameworks, and industry trends to drive technical excellence.

Qualifications and Skills

  • Deep understanding of software engineering principles, application architecture, and full software development lifecycle.
  • Proficient with frontend technologies such as HTML5, CSS3, JavaScript, TypeScript, and frameworks like React, Angular, or Vue.js.
  • Skilled in backend programming languages including but not limited to Node.js, Java, Python, C#, PHP, or Go.
  • Experience with RESTful APIs, GraphQL, web services, and integration techniques.
  • Knowledgeable in both relational (MySQL, PostgreSQL, SQL Server) and NoSQL databases (MongoDB, Redis).
  • Familiarity with version control systems, especially Git, and collaborative development processes.
  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Understanding of container technologies like Docker and orchestration tools such as Kubernetes is a bonus.
  • Experience with CI/CD pipelines, automated deployments, and DevOps methodologies.
  • Strong grasp of authentication, authorization, web security concepts, and secure coding standards.
  • Competent in testing approaches, debugging strategies, and application performance tuning.
  • Excellent analytical thinking, troubleshooting, and detail orientation.
  • Strong communication skills and ability to work collaboratively across technical and business teams.
  • Adept at handling multiple priorities and adapting to evolving project requirements in a fast-paced environment.
  • A commitment to ongoing learning and staying updated with the latest technologies and best practices.

Biarkan saja jika Anda ingin mendapat balasan — kami tidak akan menggunakannya untuk hal lain.

Klik untuk melihat-lihat, seret & lepas, atau pasta tangkapan layar

PNG, JPG, GIF, MP4, WebM, MOV · Maksimal 20MB per file · Hingga 5 file

🤖
Bantuan AI online dan instan