Full Stack Developer
Job Summary
Bridgewaters Foundation, a non-profit start-up firm is looking to hire a programmer/Software Developer to build and implement functional programs. We are looking to hire a smart and experienced software developer skilled in the following languages: (React-Native skills, Java, Php Laravel). a skill in Dot net will be an added advantage
- Minimum Qualification: OND
- Experience Level: Entry level
- Experience Length: 2 years
Job Description/Requirements
This role requires that you have proven knowledge in the following skills: (React-Native skills, Java, Php Laravel). you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages (e.g. JavaScript), we’d like to meet you. Your goal will be to build efficient programs and systems that serve user needs as we as work with other staff to build and maintain the company website, your experience in software development is important for this role.TH
Responsibilities
· Integrate software components and third-party programs
· Design and maintain company websites
· Respond and trouble shoot all website issues
· Create appropriate website content aligned to the organization’s strategy
· Design algorithms and flowcharts
· Produce clean, efficient code based on specifications
· Verify and deploy programs and systems
· Troubleshoot, debug and upgrade existing software
· Gather and evaluate user feedback
· Recommend and execute improvements
· Create technical documentation for reference and reporting
Requirements
· Proven experience as a Software Developer and website developer skilled in React-Native skills, Java, Php Laravel
· Proven working experience in web programming and development, must understand Frontend and Backend thoroughly
· Familiarity with at least one of the following programming languages: PHP, ASP.NET, C++, Java, JavaScript) and frameworks/systems (e.g. Angular JS, Git)
· A solid understanding of how web applications work including security, session management, and best development practices
· Experience with software design and development in a test-driven environment
· Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
· Ability to learn new languages and technologies
· Excellent communication skills
· Resourcefulness and troubleshooting aptitude
· Attention to detail
· ND, BSc/BA in Computer Science, Engineering or a related field