FRONT END DEVELOPER JOB DESCRIPTION
Job Title: Front-End Developer
Department:Software Engineering
Reports to: Head of Technology
Direct Reports: 0
Location: Nairobi Kenya
Job Purpose
As a Front-End Developer at PYCS you will be responsible for building intuitive responsive and high-performing user interfaces for our fintech platforms and digital payment solutions. You will work closely with product design backend and DevOps teams to deliver secure scalable and customer-centric web applications that enhance user experience and support business growth.
Key Roles and Responsibilities
Design develop test and maintain responsive front-end applications and user interfaces for products and platforms.
Translate UI/UX designs and product requirements into clean efficient and reusable code.
Build secure scalable and high-performing web applications aligned with fintech industry standards and best practices.
Collaborate with backend developers to integrate APIs and ensure seamless client-server communication.
Optimize applications for speed performance accessibility responsiveness and cross-browser compatibility.
Troubleshoot and resolve front-end bugs UI inconsistencies and performance issues within agreed timelines.
Participate in code reviews to maintain high development standards code quality and consistency across projects.
Ensure applications comply with security usability and data protection standards relevant to financial systems.
Work closely with product managers designers QA engineers and stakeholders to deliver customer-focused solutions.
Continuously improve front-end architecture component libraries and development workflows.
Contribute to reusable UI components and scalable design systems across products.
Participate in sprint planning stand-ups retrospectives and other Agile development ceremonies.
Support deployment activities across test and production environments with minimal disruption.
Assist in technical documentation for front-end architecture components integrations and deployment processes.
Incorporate customer and stakeholder feedback into development cycles to improve user experience and product reliability.
Support integration efforts with internal and external systems APIs and third-party platforms.
Stay updated on emerging front-end technologies fintech trends and development best practices.
Support onboarding and knowledge sharing within the engineering team.
Perform any other duties as required to support the business in response to evolving needs and growth
Requirements
Qualifications
Bachelors degree in Computer Science Software Engineering IT or a related field.
3 years experience building modern front-end web applications.
Proficiency in JavaScript/TypeScript HTML5 CSS3 and modern frameworks such as React Vue or Angular.
Strong understanding of responsive design UI/UX principles RESTful API integration and component-based architecture.
Experience with Git Agile methodologies and front-end security best practices.
Fintech or payments industry experience is an added advantage.
Familiarity with testing frameworks CI/CD pipelines and cloud deployment workflows is a plus.
Strong problem-solving communication and teamwork skills.
Required Skills:
Proficiency in JavaScript/TypeScript HTML5 CSS3 and modern frameworks such as React Vue or Angular. Strong understanding of responsive design UI/UX principles RESTful API integration and component-based architecture. Experience with Git Agile methodologies and front-end security best practices. Fintech or payments industry experience is an added advantage. Familiarity with testing frameworks CI/CD pipelines and cloud deployment workflows is a plus. Strong problem-solving communication and teamwork skills.
Required Education:
Bachelors degree in Computer Science Software Engineering IT or a related field.3 years experience building modern front-end web applications.
FRONT END DEVELOPER JOB DESCRIPTIONJob Title: Front-End DeveloperDepartment:Software EngineeringReports to: Head of TechnologyDirect Reports: 0Location: Nairobi KenyaJob PurposeAs a Front-End Developer at PYCS you will be responsible for building intuitive responsive and high-performing user interfa...
FRONT END DEVELOPER JOB DESCRIPTION
Job Title: Front-End Developer
Department:Software Engineering
Reports to: Head of Technology
Direct Reports: 0
Location: Nairobi Kenya
Job Purpose
As a Front-End Developer at PYCS you will be responsible for building intuitive responsive and high-performing user interfaces for our fintech platforms and digital payment solutions. You will work closely with product design backend and DevOps teams to deliver secure scalable and customer-centric web applications that enhance user experience and support business growth.
Key Roles and Responsibilities
Design develop test and maintain responsive front-end applications and user interfaces for products and platforms.
Translate UI/UX designs and product requirements into clean efficient and reusable code.
Build secure scalable and high-performing web applications aligned with fintech industry standards and best practices.
Collaborate with backend developers to integrate APIs and ensure seamless client-server communication.
Optimize applications for speed performance accessibility responsiveness and cross-browser compatibility.
Troubleshoot and resolve front-end bugs UI inconsistencies and performance issues within agreed timelines.
Participate in code reviews to maintain high development standards code quality and consistency across projects.
Ensure applications comply with security usability and data protection standards relevant to financial systems.
Work closely with product managers designers QA engineers and stakeholders to deliver customer-focused solutions.
Continuously improve front-end architecture component libraries and development workflows.
Contribute to reusable UI components and scalable design systems across products.
Participate in sprint planning stand-ups retrospectives and other Agile development ceremonies.
Support deployment activities across test and production environments with minimal disruption.
Assist in technical documentation for front-end architecture components integrations and deployment processes.
Incorporate customer and stakeholder feedback into development cycles to improve user experience and product reliability.
Support integration efforts with internal and external systems APIs and third-party platforms.
Stay updated on emerging front-end technologies fintech trends and development best practices.
Support onboarding and knowledge sharing within the engineering team.
Perform any other duties as required to support the business in response to evolving needs and growth
Requirements
Qualifications
Bachelors degree in Computer Science Software Engineering IT or a related field.
3 years experience building modern front-end web applications.
Proficiency in JavaScript/TypeScript HTML5 CSS3 and modern frameworks such as React Vue or Angular.
Strong understanding of responsive design UI/UX principles RESTful API integration and component-based architecture.
Experience with Git Agile methodologies and front-end security best practices.
Fintech or payments industry experience is an added advantage.
Familiarity with testing frameworks CI/CD pipelines and cloud deployment workflows is a plus.
Strong problem-solving communication and teamwork skills.
Required Skills:
Proficiency in JavaScript/TypeScript HTML5 CSS3 and modern frameworks such as React Vue or Angular. Strong understanding of responsive design UI/UX principles RESTful API integration and component-based architecture. Experience with Git Agile methodologies and front-end security best practices. Fintech or payments industry experience is an added advantage. Familiarity with testing frameworks CI/CD pipelines and cloud deployment workflows is a plus. Strong problem-solving communication and teamwork skills.
Required Education:
Bachelors degree in Computer Science Software Engineering IT or a related field.3 years experience building modern front-end web applications.
View more
View less