Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer

WeStore
Cairo, Egypt
Posted 2 years ago
16Applicants for2 open positions
  • 1Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Design, develop, test, deploy, maintain and improve complex Backend platform
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Help architect a micro-services based highly scalable and performant architecture
  • Build data feeds
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Mentor more junior members
  • Build the API supporting our newest technology
  • Collaborate with internal clients, stakeholders, UX designers, and outside developers to design and produce tight, forward-thinking, and scalable experiences
  • Identify risks to the product's success and devise solutions for how to reduce the risk

Job Requirements

  • Ability to manage and prioritize multiple tasks and projects and assist/advise your engineers in establishing appropriate priorities
  • Technical experience that spans Application Development, Infrastructure, and Cloud
  • Researches and evaluates new technologies to identify business solutions across the firm.
  • A great team player and positive-minded
  • Manage features through the development life cycle from sprint start to release
  • Manage the overall Agile cycle engagement, ensuring meetings, iterative development, estimations and design sessions are leveraged properly for a quality product
  • Strong, current knowledge of modern web application development technologies including HTML5, CSS3, JavaScript, REST, Microservice Architecture, React, Vue, JQuery, JSON, and mobile technologies
  • Strong understanding of SQL, no-SQL, and in-memory databases including Microsoft SQL Server, MongoDB, Redis, PostgreSQL.
  • Curious, love to learn and to dig into new technologies and can pick them up quickly
  • Contribute to architecture, coding, test plans, project plans, deployment planning and operations to drive excellence and steer team towards its goals
  • Good knowledge of Node JS, Vue, and PHP

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Engineer