Key Responsibilities:
- Create, enhance, and maintain software systems tailored to business needs.
- Plan, allocate, and execute development projects, addressing user requirements.
- Design, debug, and improve software solutions independently.
- Convert detailed designs into operational programs with minimal supervision.
- Prepare and maintain system documentation and testing protocols.
- Use advanced coding techniques to optimize application performance.
Desirable Skills:
- 5 + year of commercial experience with web applications (Javascript, React).
- Degree in Computer Science, Mathematics, Physics or other related field.
- Expertise in performance optimization, responsive design, and cross-browser compatibility.
- Proficient in Agile methodologies and effective team collaboration.
- Exceptional written and verbal communication skills.