Job Openings
Full Stack Developer
About the job Full Stack Developer
Full-Stack Developer peithon® (Cairo - Egypt)
CPbros Group, is a leading professional services group of companies, operating within the information security, data privacy, GRC, defence and space security, FinTech and RegTech space. peithon® (a member of CPbros Group) is seeking to hire bright, ambitious Full-Stack Developer for its offices in Cairo, Egypt. By joining the dynamic peithon® team, the successful candidate will have unique career development opportunities in a fast-growing sector, working alongside highly experienced specialists and consultants and dealing with a reputable global client base.
Essential Requirements:
- Bachelors degree in computer science, information systems, or a related field.
- At least 2 years of professional experience in full-stack software development.
- Proficiency in most of the following Python, Java, JavaScript, PHP, HTML5, and RESTful APIs.
- Experience with React.js. (experience with React Native for mobile is a plus)
- Experience with state management libraries such as Redux, MobX, or Vuex.
- Working knowledge of at least one back-end framework such as Node.js, Laravel, or Express.js.
- Experience using Git or Bitbucket for version control.
- Fluent with RESTful APIs and JSON for front-end and back-end communication and 3rd party integrations.
- Experience working with database technologies such as PostgreSQL, MySQL, or MongoDB.
- Proficiency in English with strong written and verbal communication skills is a must.
The candidate should be able to demonstrate:
- A strong track record in designing and developing high-quality applications.
- Containerization and deployment workflows using tools like Docker.
- Familiarity with ETL tools such as Apache Nifi will be considered a plus.
- Experience in integrating front-end applications with back-end systems.
- Understanding of CI/CD workflows and modern development pipelines.
- Experience in FinTech or RegTech is a plus.
- Experience working with business analytics such as Microsoft Power BI or Tableau is a plus.
- Experience with ERP systems (e.g. Odoo, Frappe/ERPNext) is a plus.
- Excellent problem-solving and analytical skills with attention to detail.
- Proven ability to collaborate effectively within cross-functional teams to deliver high-quality results in fast-paced environments.
Duties:
- Develop, customize, and maintain internal and external systems, including module customization/optimization.
- Collaborate with UI/UX designers and back-end developers to implement functional and aesthetic design websites/solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Work with version control systems, especially Git, Bitbucket etc.
- Participate in code reviews and provide constructive feedback to ensure code quality.
- Contribute to improving front-end and back-end architecture, tooling, and workflows.
- Support deployment processes and ensure application reliability in production environments.
- Manage and optimize database performance while ensuring data integrity and security.