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.