Full Stack Developer

Key Responsibilities:

  • Design and develop web applications using both front-end and back-end technologies.
  • Lead the proof of concept prototyping effort, including creating mockups, building prototypes, and developing MVPs.
  • Build APIs, integrations, and services to support front-end features.
  • Ensure the performance, scalability, and security of the application.
  • Collaborate with UX designers, product managers, and front-end developers to develop high-quality solutions.
  • Conduct research and analysis to identify new technologies for incorporation into the development process.
  • Define and document technical requirements and specifications.
  • Participate in code reviews, testing, and debugging.
  • Provide support and maintenance of existing applications

Characters / Qualifications:

  • Minimum 3 years of experience in full-stack development with a strong emphasis on proof of concept prototyping and MVP development.
  • Proven experience in designing and developing web applications using technologies such as AngularJS, ReactJS, NodeJS, and MongoDB, CMS (WordPress/Strapi)
  • Proven experience in Restful API development/integration.
  • Hands-on experience in designing and implementing scalable, secure, and robust applications.
  • Knowledge of best practices in software development, including agile methodologies, test-driven development (TDD), and continuous integration/continuous delivery (CI/CD) is a plus
  • Experience with cloud architectures (AWS or Azure) with knowledge of containerization using Docker and Kubernetes is a plus
  • Excellent problem-solving skills with an ability to identify and resolve complex technical issues.
  • Strong communication skills with an ability to clearly articulate technical ideas to cross-functional teams.

Interested parties please send your application letter, resume, expected salary and availability to Human Resources Department, via email [email protected]

We are an equal opportunity employer and welcome applications from all qualified candidates. The information provided will be treated in strict confidence and be used only for consideration of your application within the New Media Group. Applicants not hearing from us 2 months after applied may consider their applications unsuccessful.

Apply Now