Research Associate (Software Engineer/Developer)

Date: 19 Apr 2024

Location: YONG LOO LIN SCH OF MEDICINE, Kent Ridge Campus, SG

Company: National University of Singapore

Job Description

•    Develop and maintain web applications using Python, HTML, and ReactJS.
•    Design and implement front-end interfaces using modern JavaScript frameworks.
•    Collaborate with the design team to create user-friendly and visually appealing interfaces.
•    Write clean, maintainable, and efficient code following best practices.
•    Perform code reviews to ensure code quality and adherence to coding standards.
•    Troubleshoot and debug issues across the entire stack.
•    Optimize applications for maximum speed and scalability.
•    Stay updated on emerging technologies and trends in web development.
•    Work closely with cross-functional teams to gather requirements and translate them into technical solutions.
•    Participate in sprint planning, daily stand-ups, and other agile ceremonies.

Qualifications

•    Masters's degree in Computer Science, Engineering, or related field.
•    Proven experience as a Full Stack Developer or similar role.
•    Proficiency in Python, HTML, CSS, JavaScript, and ReactJS.
•    Strong understanding of web development concepts such as RESTful APIs, MVC architecture, and responsive design.
•    Experience with version control systems such as Git.
•    Familiarity with database systems such as SQL and NoSQL.
•    Excellent problem-solving and analytical skills.
•    Ability to work independently and in a team environment.
•    Strong communication and interpersonal skills.
•    Attention to detail and a passion for writing clean, well-organized code.

Preferred Qualifications

•    Experience with other front-end frameworks such as Angular or Vue.js.
•    Knowledge of server-side technologiesP such as Flask or Django.
•    Experience with cloud platforms such as AWS or Azure.
•    Understanding of DevOps principles and CI/CD pipelines.
•    Familiarity with Agile methodologies such as Scrum or Kanban.


Join us in building innovative and cutting-edge web applications that make a difference. If you're passionate about technology and enjoy working in a collaborative environment, we'd love to hear from you.  
Apply now and take the next step in your career as a Full Stack Developer! 

More Information

Location: Kent Ridge Campus

Organization: Yong Loo Lin School of Medicine

Department : Surgery

Employee Referral Eligible: No

Job requisition ID : 24555