Job Details
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