Job Description: Junior Software Developer/Graphic Designer
Position Title: Junior Software Developer
Location: Zone Innovations Limited
Department: IT/Software Development
Reports To: Senior Software Developer/Tech Lead
About Us:
Zone Innovations Limited is a dynamic and innovative company dedicated to providing top-notch services. We are committed to excellence and are looking for a passionate Junior Software Developer/Graphic Designer to join our growing team.
Position Overview:
We are seeking a motivated and talented Junior Software Developer to assist in the maintenance and development of our websites and mobile applications. The ideal candidate will have a solid understanding of web fundamentals, including HTML, CSS, JavaScript, and basic API, backend, and frontend development skills. The candidate should have knowledge in Graphic Designing as well.
Key Responsibilities:
-
Assist in maintaining and updating existing codebases for our websites and mobile applications.
-
Collaborate with senior developers to design, develop, test, and deploy new features.
-
Write clean, maintainable, and efficient code following best practices.
-
Debug and resolve technical issues as they arise.
-
Participate in code reviews to ensure code quality and share knowledge.
-
Contribute to the development and implementation of API integrations
-
Assist in the creation of technical documentation for reference and reporting purposes.
-
Stay up-to-date with emerging technologies and industry trends.
-
Develop graphics for the company
Required Skills and Qualifications:
-
Basic understanding of web development fundamentals:
-
HTML: Structure web content.
-
CSS: Style and layout web content.
-
JavaScript: Add interactivity and dynamic content to websites.
-
Familiarity with frontend frameworks/libraries such as React, Angular, or Vue.js.
-
Basic knowledge of backend development (Node.js, Express, or similar frameworks).
-
Understanding of RESTful APIs and how to interact with them.
-
Familiarity with version control systems, preferably Git.
-
Strong problem-solving skills and attention to detail.
-
Ability to work collaboratively in a team environment.
-
Good communication skills and ability to articulate technical concepts to non-technical stakeholders.
Preferred Qualifications:
-
Experience with mobile application development (iOS/Android) using React Native or similar frameworks.
-
Understanding of database management systems (SQL/NoSQL).
-
Experience with responsive and adaptive design principles
-
Familiarity with Agile development methodologies.
You can apply for this internship by sending your Cv and Portfolio to [email protected].