Research Assistant (Software Engineer/Developer)
National University of Singapore
- Singapore
- Permanent
- Full-time
- Develop and maintain web applications using Python, HTML, and ReactJS.
- Design and implement front-end interfaces using modern JavaScript
- Collaborate with the design team to create user-friendly and visually appealing
- Write clean, maintainable, and efficient code following best practices.
- Perform code reviews to ensure code quality and adherence to coding
- 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
- Participate in sprint planning, daily stand-ups, and other agile ceremonies.
- Bachelor'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
- 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.
- Experience with other front-end frameworks such as Angular or Vue.js.
- Knowledge of server-side technologies 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.
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 InformationLocation: Kent Ridge CampusOrganization: Yong Loo Lin School of MedicineDepartment : SurgeryEmployee Referral Eligible: NoJob requisition ID : 24066