Position - Full Stack Developer
Job description
We are looking to hire an experienced Full Stack Developer to head up our development team. Specially 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 the 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.
· Conducting interviews
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 and 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.