Senior Backend Developer
Centro -
Maadi, CairoPosted 1 year ago37Applicants for1 open position
- 0Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Be part of a small team, with a large amount of ownership and responsibility for managing things directly.
- Ship high-quality solutions with a sense of urgency and speed.
- Work closely with product managers, and other teams, owning a large part of the process from problem understanding to shipping the solution.
- Have the freedom to suggest and drive organization-wide initiatives.
- Provide mentorship to junior developers on the team.
- Participate in weekly scrum meetings and daily stand-ups.
- Plan, develop, test, and deploy new applications and features (front end, middleware, and back-end).
- Support and maintain existing code/applications/libraries.
- Collaborate on technical solutions with an internal multi-functional team.
- Document and share knowledge with other team members.
Job Requirements
- Bachelor of Computer Science or equivalent.
- Excellent communication skills and fluency in English.
- Minimum 5+ years of professional industry experience.
- Excellent knowledge of application and database architecture.
- Motivation and enjoyment of a startup environment.
- Knowledge of AWS is a must.
- 3+ years of experience in Python or Node.js development is a must.
- Expert knowledge of programming concepts and object-oriented programming.
- Hands-on experience in web applications.
- Hands-on experience in Web Services (Restful) using Frappe, Flask, Django, etc.
- Expertise with client-side JavaScript and HTML-based UI development.
- Experience with MySQL relational databases and handling large datasets.
- Knowledge of UNIX/Linux (a plus).
- Exposure to systems and/or network automation and monitoring (a plus).
- An ability to balance a sense of urgency with shipping high-quality and pragmatic solutions.
- Extensive experience working with a large codebase and cross-functional teams.
- Ability to perform in a fast-paced team environment using agile methodologies.
- A proactive challenger mindset: if there's room for improvement, you'll say it
- A solver mindset: when there is a will, there is a way
- A strong business sense: you understand the impact of your work
- The ability to be autonomous and to own your decisions
- The ambition to grow the company and within the company