Requirements
- Minimum Bachelor’s Degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Preferable 2 years of software development experience in a professional setting; fresh graduates welcome.
- Proficiency in programming languages such as Java, C++, Python, JavaScript, or Go.
- Familiarity with front-end technologies (HTML, CSS, React, Angular, Vue.js).
- Strong understanding of algorithms, data structures, and software design patterns.
- Familiarity with database technologies (SQL, NoSQL, PostgreSQL, MongoDB).
- Strong problem‑solving skills and the ability to troubleshoot complex issues.
- Strong written and verbal communication skills, with ability to explain technical concepts to non‑technical stakeholders.
Responsibilities
We are looking for a skilled and motivated Software Engineer to join our team. You will design, develop, and maintain scalable, high‑quality applications while collaborating with cross‑functional teams to deliver innovative software solutions that drive business growth.
- Write clean, efficient, and maintainable code for new features, bug fixes, and improvements across multiple work platforms.
- Contribute to the architecture and design of scalable systems and applications, ensuring they meet both functional and non‑functional requirements.
- Work closely with cross‑functional teams and stakeholders to understand requirements and deliver solutions aligned with business goals.
- Participate in peer code reviews to ensure code quality, adherence to best practices, and continuous improvement of software development processes.
- Create and maintain automated tests to ensure code quality, reliability, and scalability; debug and resolve issues in a timely manner.
- Assist with the deployment of software and monitor application performance in production to ensure smooth user experiences.
Benefits
- Career Growth & Learning Opportunities – exposure to real projects and new technologies.
- Supportive Work Environment – open communication and supportive team environment.
- Competitive salary package with performance bonuses.