Senior Software Engineer
34ML -
Heliopolis, CairoPosted 4 years ago14Applicants for1 open position
- 14Viewed
- 1In Consideration
- 13Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About the position:
- Our team is rapidly growing and we're looking for a senior software engineer to supplement on web and mobile application projects.
- You will participate in designing, developing and maintaining backends and frontends for customer projects. You will also be responsible to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
- You will have the opportunity to consult on project goals (best practices, conversion tracking, Usability, UI / UX, etc).
Responsibilities
- Executing full life-cycle software development
- Collaborate with cross-functional teams to define, design, document and ship new features.
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Programming well-designed, testable, efficient, and reusable code
- Producing specifications and determine operational feasibility
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Management of hosting environment, including database administration and scaling an application to support load changes.
Job Requirements
- Experience: 3 years ++
- BS/MS degree in Computer Science, Engineering or a related subject
- Proficient knowledge of PHP and Laravel
- Proficient understanding of code-versioning tools (e.g. Git).
- Strong understanding of OOP & MVC Concepts
- Strong understanding of SQL
- Very good understanding of accessibility and security compliance.
- Strong troubleshooting skills .
- Basic understanding of front-end technologies, such as HTML5 & CSS
- Extra points: Experience with mobile platforms.
- Extra points: Knowledge of Image Recognition, AR and/or AI Concepts.
Important Note: We care for the well-being of our team members. Hence, we are looking into candidates living nearby Heliopolis Area. Please don't apply if you live very far away.