Job Description
We are urgently hiring a motivated Software Engineer to join our elite engineering team. While prior professional experience is preferred, we strongly encourage recent graduates and career changers with a strong grasp of computer science fundamentals to apply. This is a fantastic opportunity to launch your career with one of the top tech companies in the region.
Why Apply?
- Competitive salary and comprehensive benefits package.
- On-the-job training and mentorship from senior engineers.
- Opportunity to work on scalable web applications used by millions of users.
We value potential and passion as much as experience. If you are eager to learn and grow in a fast-paced environment, we want to hear from you.
Responsibilities
- Contribute to the full software development lifecycle, from requirements gathering to deployment.
- Write clean, maintainable, and efficient code in JavaScript, Python, or Java.
- Participate in daily stand-ups, code reviews, and agile planning sessions.
- Debug and resolve technical issues to ensure system stability and performance.
- Collaborate with cross-functional teams including product managers and UI/UX designers.
- Test software to ensure reliability and user-friendliness.
- Stay updated on emerging technologies and implement them to improve product features.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one modern programming language (e.g., Python, Java, JavaScript).
- Understanding of data structures, algorithms, and software design principles.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work well in a team environment.
- Eagerness to learn new technologies and adapt to changing requirements.