Mid-Level Front-End Developer

We are seeking a seasoned Mid-Level Front-End Developer to join our team at Orthoplex Solutions. The successful candidate will be responsible for developing new features for existing apps and initiating new development projects.

Responsibilities:

  • Work with the mobile application technical lead to develop new features and capabilities.
  • Work in an Agile team. Contribute ideas to design and estimation meetings.
  • Write clean code to implement the desired features.
  • Perform product testing and troubleshooting to ensure a high-quality deliverable.
  • Perform code reviews of peers and mentor junior team members.
  • Demonstrate new functionality to stakeholders when required.

Skills and experience:

  • BS in Computer Science or equivalent combination of education and professional work experience
  • 5+ years of experience in frontend development
  • Expert knowledge in frontend development and building single-page apps using a modern JavaScript framework (React, Vue, Angular), including HTML5, JSON, and CSS3. React.js is highly desirable.
  • Strong object-oriented design and development skills in TypeScript or JavaScript
  • Strong knowledge in frontend design and development best practices and state-of-the-art web and mobile technologies. Advocate for and coach full-stack engineers on these practices.
  • Ability to own codebase, infrastructure and write performant and maintainable code
  • Experience working on an Agile team, writing clean code and utilizing pair programming, TDD, continuous integration and code reviews.

Desirable Skills:

  • Practical experience with mainstream cloud services, such as AWS, DigitalOcean, Firebase, and Docker, is a plus.
  • Experience in CI/CD (Git, GitLab, Jenkins, Containers) and knowledge of other DevOps practices (IaC, Terraform, CloudFormation) are desirable.
  • Experience in designing and building large-scale, distributed microservices architectures based on the 12-factor app guidance is highly desirable. Experience with cloud-native, Serverless architectures is also highly desirable.
  • Hunger to learn
  • Desire to grow and lead a team in a rapidly changing industry
  • Curiosity to discover new technologies and ways to develop code more efficiently and dynamically
  • High attention to detail and ability to troubleshoot & solve problems

Experience:

  • 5+ years of building mobile or web applications (Required)

Education:

  • Bachelor’s Degree (Required)

Job Perks:

  • Be part of a quickly growing company
  • Complete projects for companies all around the globe
  • Significantly improve and grow your portfolio

Please be considerate and only apply if you possess the majority of the skills mentioned above. All applications will be processed, but only appropriate candidates will be contacted for interviews.

Job Category: App Development
Job Type: Full Time
Job Location: Egypt

Apply for this position

Allowed Type(s): .pdf, .doc, .docx