Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- • Work with development teams and business divisions to manage the complete software development process from conception to deployment for web and mobile environments
- • Work and manage E commerce projects development and operations
- • Build and manage the building of front-end of applications
- • Develop and manage well-functioning databases and applications
- • Test software to ensure responsiveness and efficiency
- • Troubleshoot, debug and upgrade applications
- • Create technical or functional documentation when needed
- • Maintaining and upgrading the software following deployment
- • Modifying and testing changes to previously developed programs
- • Developing front end website architecture.
- • Support and manage in existing web/mobile applications
- • Developing back-end website applications.
- • Working alongside graphic designers for web design features.
- • Designing, developing and maintaining APIs
Job Requirements
- Degree in computer science or related fields.
- Strong organizational and project management skills.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
- Proficiency with back end languages such as Python, Ruby, Java, PHP, and .Net.
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Proven experience as a Full Stack Developer or similar role
- Experience in managing and developing desktop and mobile applications
- • Excellent communication and teamwork skills
- • Great attention to detail
- • Organizational skills