Browse Jobs
For Employers
Post JobLog inGet Started

Senior Backend Engineer

Swvl
Maadi, Cairo
Posted 5 years ago
26Applicants for10 open positions
  • 17Viewed
  • 7In Consideration
  • 10Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Description

We are looking for an talented & experienced Backend engineer to join our team. You will be responsible for the server side of our mobile and web applications.

If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience.

Ultimately, you should be able to develop and maintain functional and stable mobile & web applications to meet our company’s needs.

Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code to develop functional mobile & web applications.
  • Troubleshoot and debug applications.
  • Perform UI tests to optimize performance.
  • Manage cutting-edge technologies to improve legacy applications.
  • Collaborate with colleague engineers to integrate user-facing elements with server side logic.
  • Gather and address technical and design requirements.
  • Provide training and support to internal teams.
  • Build reusable code and libraries for future use.
  • Liaise with engineers, designers and system administrators to identify new features.
  • Follow emerging technologies.
  • Implementation of security and data protection.
  • Design and implementation of data storage solutions.

Job Requirements

  • Excellent communication skills, both verbal and written
  • 3-5 years experience in developing web applications in production (e.g. backend using Java, Python, Rails, Node frontend using Angular, React)
  • A solid understanding of the full web technology stack (e.g. cloud infrastructure, HTTP, cookies, asset loading, caching, REST)
  • Proficiency with servers, linux, cloud infrastructure, build systems, continuous integration
  • A passion for clean, maintainable, well-tested code
  • Experience working with applications at scale
  • The ability to structure and build complex client side applications
  • Knowledge of test automation of backend and frontend applications
  • Extensive knowledge of responsive design, web standards and modern browsers
  • Ability and willingness to learn fast and pick up new things easily
  • A passion for delivering value to users

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Backend Engineer