Rubikal
Rubikal
51 – 200 Employees
ConsultingMarketingSaaS
Rubikal is a custom software development company based in Egypt, helping startups, small and midsize businesses, and larger organizations build dependable digital products. Its engineering teams plan and deliver real-time, scalable, and fault-tolerant software, working in an agile environment and aligning technical execution with each client’s business goals. For companies seeking project-ready software expertise, Rubikal provides experienced technology professionals who can contribute across the development lifecycle.

Entry-Level Software Engineer at Rubikal – Hybrid in Egypt

Build and improve full-stack applications for Rubikal’s clients as an entry-level Software Engineer. Contribute to design, testing, code review, and scalable software development.

Description

  • Create efficient, user-friendly applications for client organizations
  • Contribute to user experience design and software architecture work
  • Lead recurring code reviews with attention to usability, performance, scalability, and future growth
  • Develop reliable software and validate its quality with automated tests
  • Collaborate with the team to address business needs promptly and effectively

Requirements

  • Communicate clearly and effectively
  • Take initiative, collaborate well, and contribute positively in a team environment
  • Approach unfamiliar challenges with enthusiasm while maintaining high-quality results
  • Show genuine interest in technology and ongoing curiosity about the world
  • Hold a bachelor’s degree or higher in computer science, computer engineering, or a related engineering or scientific discipline
  • Have no prior relevant professional experience, or substantial software development experience through an academic program
  • Understand the languages, frameworks, and design patterns used to create full-stack web applications
  • Have foundational experience with JavaScript, HTML5, CSS3, Ruby, or Elixir

Benefits

  • Competitive compensation
  • Commuting allowance
  • Flexible working schedule
  • Opportunity to contribute to work that positively affects people’s lives

Related Jobs