Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailTechnical Skills:
a. Proficiency in frontend technologies such as HTML5 CSS3 JavaScript
(including frameworks like React Angular or .
b. Strong backend development skills with languages like Java Python or
c. Experience with serverside technologies and frameworks (e.g. Spring
.
d. Database expertise including SQL and NoSQL databases (e.g. MySQL
PostgreSQL MongoDB).
e. Knowledge of RESTful and GraphQL APIs for building scalable and efficient
applications.
f. Version control using Git and collaboration platforms like GitHub or GitLab.
g. Understanding of cloud computing platforms (e.g. AWS Azure Google
Cloud) and serverless architectures.
h. Proficiency in DevOps practices CI/CD pipelines and infrastructure as code
(e.g. Terraform Ansible).
j. Security awareness including standard methodologies for securing web
applications and data.
k. Experience with AI in particular Generative AI is a plus.
l. Experience in mobile app development (iOS/Android) is a plus.
3. Professional Experience:
a. Proven track record of developing fullstack applications in a professional
setting.
b. Demonstrated expertise in delivering endtoend solutions from
requirements gathering to deployment and maintenance.
c. Experience with Agile and Scrum methodologies and the ability to work in
multifunctional teams.
d. Prior work on projects involving largescale data processing realtime
systems or big data technologies is advantageous.
e. Knowledge of software development standard methodologies including
code reviews testing (unit integration and automated testing) and
documentation.
f. Experience in architecting and designing scalable and resilient systems.
4. Soft Skills:
a. Strong communication and interpersonal skills to interact effectively with
clients project managers and multifunctional teams.
b. Problemsolving attitude with the ability to solve complex technical issues.
c. Adaptability and a willingness to learn and stay updated with emerging
technologies.
d. Project management skills to manage time and priorities effectively.
e. Clientfocused and able to translate business requirements into technical
solutions.
f. Team collaboration and the ability to mentor junior developers.
Full Time