Full Stack Developer Job Description
We are looking to hire an experienced FULL STACK DEVELOPER to head up our development team.
Especially those who have experience in working with Laravel and React Native. In this role, you will be
responsible for overseeing the development and implementation of software systems. While your role
will be managerial in nature, you will also be expected to code applications, create reports, and mentor
junior developers.
Responsibilities
- Meeting with development managers to discuss software projects.
- Conducting feasibility studies for upgraded software systems.
- Designing new software programs, websites, and applications.
- Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
- Writing clean and reusable programming code.
- Reviewing updated software systems.
- Managing project timelines and tasks.
- Writing development reports.
- Creating technical documents for new software programs.
- Training staff on software use.
Requirements
- Minimum 2 years work experience as a FULL STACK DEVELOPER.
- Proven work experience with mobile app development (Android and iOS).
- Advanced knowledge of programming languages including JavaScript, PHP (must), Python, & C#.
- Knowledge of system frameworks including Laravel (must), React Native (must), AngluarJS, and
React JS.
- In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases
(e.g., MongoDB).
- Experience working with Agile development technologies.
- Advanced project management skills.
- Good interpersonal skills.
- Excellent writing and verbal communication skills in English
An attractive remuneration package and excellent career development opportunities within
the organization based on performance await the right candidate.