Position Title: Full Stack Developer 

Open Period:   21 June 2024 – 20 July 2024

Background:    The Regional Integrated Multi-Hazard Early Warning System for Africa and Asia 

(RIMES) is an international and intergovernmental institution, owned and managed by its Member States, for the generation and application of early warning information. RIMES evolved from the efforts of countries in Africa and Asia, in the aftermath of the 2004 Indian Ocean tsunami, to establish a regional early warning system within a multi-hazard framework for the generation and communication of early warning information, and capacity building for preparedness and response to trans-boundary hazards. RIMES was established on 30 April 2009, and was registered with the United Nations on 1 July 2009. RIMES operates from its regional early warning center located at the campus of the Asian Institute of Technology in Pathumthani, Thailand.

Duty station:  India Meteorological Department New Delhi, Bhubaneswar, and Chennai

Type of Contract: Full-time, project-based contract

 

Minimum Qualifications:

Qualifications:

The desired qualifications and experience for the Full stack developer include:

  1. Preferably a Bachelor degree or higher in Computer Science, Information Communication and Technology, or related fields.

 

Technical & Soft Skills: 

  1. Proficiency in front-end technologies: HTML, CSS, JavaScript, and modern frameworks/libraries (React, Angular, Vue.js). 

  2. Optimize applications for maximum speed and scalability.

  3. Ensure the technical feasibility of UI/UX designs. 

  4. Optimize applications for maximum speed and scalability.

  5. Proficiency in back-end technologies: PHP (CodeIgniter framework), Node.js, Python, Ruby, Java, or similar.

  6. Ensure robust, secure, and scalable application logic.

  7. Strong knowledge of the development of Application programming interfaces (APIs). Build and maintain RESTful APIs to support front-end functionality.

  8. Design, implement, and manage databases using: SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB). 

  9. Write efficient and secure database queries. Perform database migrations, backups, and restorations.

  10. Extensive knowledge of data processing, hardware platforms, and enterprise software applications.

  11. Strong technical knowledge of systems networking, databases, and web development.

  12. Excellent knowledge of UI/UX designing software such as Figma photoshop or Strong Knowledge in working with Web Map services, Open Layers, and Leaflet.

  13. Familiarity with CI/CD tools and cloud platforms (e.g., AWS, Azure, Google Cloud). 

  14. Implement security best practices to protect applications from vulnerabilities. Perform code reviews and optimize code for performance and efficiency.

  15. Monitor and troubleshoot production issues and implement fixes.

  16. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. 

  17. Document technical decisions and workflows for future reference.

  18. Understanding of security best practices and performance optimization techniques.

  19. Strong problem-solving and analytical skills. 

  20. Excellent communication and teamwork abilities. 

  21. Ability to manage multiple tasks and work in a fast-paced environment.

 

Compensation:

Remuneration can be determined according to the level of expertise and location of the base.

 

Major Duties and Responsibilities:

            The specific roles and responsibilities of the Full stack developer includes:

 

  1. Planning, design, development, testing, and validation of new applications, solutions, and processes to meet user needs and requirements effectively and efficiently. 

  2. Build highly complex user interface applications and back-end databases integration using expert-level skills in various web development tools, programming languages, and scripting languages

  3. System configuration and API development for real-time forecast data integration in the RIMES applications. 

  4. Design and Development of the User and Admin version of the weather based decision support systems like IRU, SATARK, BICAS applications in discussion with the concerned officials 

  5. Continue supporting the development and improvement of the SATARK application and IRU program developments

  6. Actively address non-functional requirements such as performance, security, scalability, continuous integration, migration, and compatibility.

  7. Timely delivery of systems, products, and processes and regular reporting of project progress

  8. Documentation of system/ product development

  9. Planning, design, development, and delivery of users training

  10. Implementation and seamless integration of the new system with existing systems

  11. Testing of new technologies, approaches, and solutions and integration into system development work

 

Contract Duration

The contract will be for 1 year, subject to a 6-month probationary period, and annual performance review.

 

 

How to Apply:

Interested candidates should send your application letter, resume, salary expectation and 2 references to rimeshra@rimes.int by midnight of 20 July 2024, Bangkok time. Please state “Full Stack Developer (IRU, TNSDMA): Name “the Subject line of the email. Only short-listed applicants will be contacted.

 

Ms. Dusadee Padungkul

Head-Operational Support

Regional Integrated Multi-Hazard Early Warning System

AIT Campus, 58 Moo 9 Paholyothin Rd., Klong 1, 

Klong Luang, Pathumthani 12120 Thailand.

 

RIMES promotes diversity and inclusion in the workplace. Well-qualified applicants particularly women are encouraged to apply.

Open Period

-

Duty Station

India Meteorological Department, Mausam Bhawan, New Delhi and Chennai, Tamil Nada

Type of Contract

Full Time