





**Job Objective** Design, develop, and maintain scalable and secure web applications, participating in both frontend and backend development, ensuring code quality, optimal performance, and alignment with business requirements. **Functions and Responsibilities** * Develop **frontend** and **backend** functionalities of web applications. * Implement responsive and accessible user interfaces. * Design and consume **REST APIs** and/or GraphQL. * Develop business logic and data handling on the backend. * Integrate relational and non-relational databases. * Participate in code reviews and architecture definition. * Collaborate within agile teams (Scrum / Kanban). * Implement unit and integration tests. * Optimize application performance, security, and scalability. * Provide support and evolutionary maintenance for production systems. * Document technical developments and design decisions. **Job Requirements** **Academic Qualifications** * Bachelor’s degree in Systems Engineering, Computer Science, Computing, or related field (graduated or final-year student). **Experience** * Minimum **5 years** of experience in web application development. * Experience in end\-to\-end projects (analysis, development, testing, and deployment). **Technical Knowledge** * **Frontend:** HTML, CSS, JavaScript / TypeScript, React, Angular, or Vue. * **Backend:** Node.js, Java, .NET, Python, or similar. * **APIs:** REST / GraphQL. * **Databases:** SQL (MySQL, PostgreSQL) and NoSQL (MongoDB). * **Version Control:** Git. * **Testing:** Unit and integration testing. * **DevOps (preferred):** CI/CD, Docker, Cloud (AWS, Azure, or GCP). Employment Type: Full-time Salary: $48,000.00 \- $50,000.00 per month Application Question(s): * What is your most recent/current salary? (Gross) * What is your desired salary? * Are you currently employed? Work Location: On-site


