Frontend Developer
Job Summary
- This position is responsible for the design, development, testing and deployment of software systems that meet customer requirements.
- The role also involves sitting within the IT team of a business and will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements.
Job Responsibilities
- Develop new user facing features
- Write reusable code and libraries
- Design Mobile Responsive Interfaces
- Collaborate with back-end engineers to improve usability
- Enhance application for maximum speed and scalability
- Validate input before submitting to back end
- Collaborate with team members and stakeholder
- Bridge the gap between UI design and technical implementation
- Translate UI/UX design wireframes to actual code
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies.
Backend Developer
Job Summary
- This position is responsible for the design, development, testing and deployment of software systems that meets customer requirement.
- The role also involves sitting within the IT team of a business, and will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements
Requirements
- Strong background in PHP and some of its framework (Laravel/Lumen particularly)
- Understanding of the SOLID programming principles
- Expertise working with packages and other developers’ codebases
- Dedication to TDD
- Experience designing, integrating, and writing APIs
- Expertise working with relational databases
- Experience with modern-day development tools including version control, preprocessors, task runners, etc.
- Experience with cloud computing architectures
- Comfortable with linux servers and some dev-ops
- Desire to work with project managers, designers, and other developers
- Excellent verbal and time management skills
- Excellent time management skills and the ability to prioritize projects to meet deadlines
- Experience working in small cross functional Agile teams to build complex systems.
Team Lead, Customer Experience
Job Summary
- He/she will be responsible for ensuring that team members provide excellent customer service to Users and agents, resolving any issues in a timely and professional manner.
- The ideal candidate should have strong leadership skills, a customer-focused mindset, and experience working in a fast-paced environment.
Job Duties
- Manage and supervise a team of customer service representatives, including training, coaching, and performance management.
- Develop and implement customer service policies and procedures that align with the company’s objectives and ensure a high level of customer satisfaction.
- Respond to customer inquiries, resolve complaints, and provide product and service information to customers in a courteous and professional manner.
- Maintain accurate records of customer interactions, transactions, and complaints.
- Collaborate with other departments, such as Sales and Operations, to ensure smooth customer interactions and seamless order processing.
- Conduct regular team meetings to review performance metrics, provide feedback, and address any concerns or issues.
- Continuously identify areas for improvement in customer service processes and implement solutions to improve efficiency and quality of service.
- Ensure that team members are adhering to company policies and procedures and maintain compliance with relevant regulations.
- Follow communication procedures, guidelines, and policies.
Mobile Developer
Job Summary
- This position is responsible for the design, development, testing and deployment of software systems that meets customer requirement.
- The role also involves sitting within the IT team of a business, and will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements.
Job Responsibilities
- Design and build advanced applications for the iOS / Android platform
- Collaborate with cross-functionalteams to define, design, and ship new features
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Manage testing and bug fixes ∙ Prepare technical documentation
- Implement software enhancements and suggest improvements
Requirements
- B.Sc Degree in Computer Science or any relevant field
- Proven work experience as a Mobile developer
- Manages and work with direct report.
- Demonstrable portfolio of released applications on the App store or the Android market
- In-depth knowledge of at least one programming language like Dart React native,,Swift and Java ∙ Experience with third-party libraries and APIs
- Familiarity with OOP design principles
- Excellent analytical skills with a good problem-solving attitude
- Ability to perform in a team environment.
How to Apply
Interested and qualified candidates should send their CV to: career@zojatech.com using the Job Title as the subject of the mail.