Develop and maintain both front-end and back-end features for web applications.
Troubleshoot and fix any issues in the applications.
Build applications according to business requirements.
Deliver reliable, high-performance applications on time.
Write clean, reusable code and improve application performance and scalability.
Minimum Qualifications
Bachelor’s degree in Computer Science, Information System, or a related field.
Strong proficiency in HTML, CSS, JavaScript, and experience with frameworks such as React, Angular, Vue.js, as well as Node.js and ExpressJS for back-end development.
Experience with REST APIs, microservices, asynchronous programming, and databases (SQL, NoSQL, PostgreSQL, MongoDB).
Good understanding of authentication/authorization, OOP concepts, modern build tools, and version control (Git).