Job Description
Duties And Responsibilities
PURPOSE
- Design, develop, and maintain robust and scalable web applications.
- Optimize application performance and scalability.
- Stay up-to-date with the latest web development technologies and trends.
ENGAGEMENT
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Conduct thorough testing to ensure application quality.
DELIVERY
- Develop and implement user interface components using HTML, CSS, and JavaScript frameworks.
- Create efficient and reusable front-end code.
- Develop server-side logic and integrate it with the front end.
- Build RESTful APIs and microservices.
- Write clean, well-structured, and maintainable code.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Developer.
- Strong proficiency in JavaScript, HTML, and CSS.
- Expertise in at least one popular JavaScript framework (React, Angular, Vue).
- Experience with back-end development languages (Node.js, Python, Ruby, Java).
- Knowledge of database technologies (SQL, NoSQL).
- Understanding of RESTful API design and development.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Attention to detail and ability to deliver high-quality work.
- Experience with cloud platforms (AWS, GCP, Azure).
- Knowledge of version control systems (Git).
- Experience with Agile development methodologies.
- Understanding of UI/UX design principles.
Key Skills and Attributes
- Hold Computer literacy
- Excellent Communication and Customer Service
- Caring, Compassionate, Dedicated and Professional
- Working Under Pressure
- Humane, Empathetic and Supportive Bedside Manner
- Leadership and Teamwork
- Problem solving and Initiative
- Time Management and Organization
- Attention to Detail