Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking to hire junior developers who are passionate about (Frontend - Backend - React Native) with the below job descriptions:
- 1 Junior Frontend Developer:
- Responsible for design and development of user interface based on UX designer output.
- Responsible for UI integration with the backend part, by using client-side technologies (Javascript, Jquery..etc).
- Follow standard team processes, guidelines and ensure process conformance.
- 1 Junior Backend Developer:
- Integration of user-facing elements developed by front-end developers with server-side logic
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- 1 Junior React Native Mobile Developer:
- Understand business needs, processes, and engineering requirements/restrictions.
- Assist in the preparation and production of releases of software components.
- Ensure designs are in compliance with specifications.
- Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Design, build and maintain efficient, reusable, and reliable code.
- See features through from initial conception to production level code.
- Identify UI problems and bugs and devise elegant solutions.
- Continually keep updated with the latest changes and technologies in the industry’s standards.
- Familiar with Flutter framework is a plus.
Job Requirements
Knowledge:
- Bachelor's degree in Computer Science or related field.
- From 1 to 3 years of experience.
- ITI Certificate is a plus.
- An acceptable number of uploaded applications to the store is required for React Native Developer position.
- A strong portfolio is required for Frontend and Backend positions.
- Good English level
Skills:
- Communication skills.
- Problem-solving skills
- Software design skills.
- Quick learner.
- Team-player.