As a Software Engineer, you will be integral to our development team, utilizing your skills in both front-end and back-end programming. You will work on delivering high-performance software applications that drive business success.
Responsibilities
Design and implement APIs to support mobile and web applications.
Ensure security and data protection through appropriate coding practices.
Work closely with DevOps teams to streamline deployment processes.
Participate in technical discussions and share knowledge among team members.
Identify opportunities for innovation and suggest improvements to processes.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Master's degree preferred
Experience
3-5 years of relevant software development experience
Technical Skills
JavaScript
React
Node.js
HTML/CSS
SQL
Version Control (Git)
Soft Skills
Effective Communication
Problem Solving
Time Management
Team Player
Adaptability
Certifications
AWS Certified Solutions Architect
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Familiarity with Docker: Experience using Docker for containerization and development.
Knowledge of CI/CD processes: Understanding of continuous integration and deployment practices.
Benefits
Medical aid and wellness programmes
Flexible working arrangements
Annual performance bonus
Opportunities for professional development
Company Culture
Innovation: We value innovation and encourage our team members to bring their creative ideas to life.
Collaboration: Teamwork is at our core; we believe in working together to achieve great results.
Diversity and Inclusion: We embrace diversity and are dedicated to creating an inclusive workplace for everyone.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development