Job Description
Responsibilities
Develop and maintain full-stack web applications across frontend and backend components
Implement responsive user interfaces that work reliably across browsers and devices
Build and integrate APIs and services to enable data exchange between systems
Collaborate with product managers, designers, and engineers to deliver features that meet user and business needs
Write and maintain clean, testable, and maintainable code following established standards
Troubleshoot and resolve defects, and optimise application performance where required
Participate in code reviews and contribute to improving team development practices
Requirements
Experience in software development
Exposure to full-stack development in web applications
Frontend development: HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js
Backend development: Python and/or JavaScript/TypeScript
Database knowledge: SQL and NoSQL
API development: RESTful ser...
Develop and maintain full-stack web applications across frontend and backend components
Implement responsive user interfaces that work reliably across browsers and devices
Build and integrate APIs and services to enable data exchange between systems
Collaborate with product managers, designers, and engineers to deliver features that meet user and business needs
Write and maintain clean, testable, and maintainable code following established standards
Troubleshoot and resolve defects, and optimise application performance where required
Participate in code reviews and contribute to improving team development practices
Requirements
Experience in software development
Exposure to full-stack development in web applications
Frontend development: HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js
Backend development: Python and/or JavaScript/TypeScript
Database knowledge: SQL and NoSQL
API development: RESTful ser...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application