Talent 360 - Careers
Engineering
Software Tech Lead
El Sheikh Zayed City, Giza Governorate
Work Type: Full Time
Apply Now
Responsibilities
Development and Maintenance:
Develop and maintain web applications using ReactJS, NodeJS, and MongoDB.
Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Leadership and Collaboration:
Lead the design and implementation of new features and functionalities.
Collaborate with cross-functional teams to define, design, and ship new features.
Mentor junior developers and promote a culture of learning and continuous improvement.
Code Quality and Automation:
Maintain code quality, organization, and automatization.
Approve and audit merge requests and submitted code.
Set and maintain coding standards.
Technical Expertise:
Stay abreast of emerging technologies and propose their adoption where beneficial.
Architectural Direction: Review task planning, advise on changes, and research architecture decisions.
Scale and optimize databases for large data throughput and design aggregation pipelines for high data accuracy.
Analyze bugs and ensure they are solved in a timely and successful manner.
Risk Management and Quality Assurance:
Identify critical risk factors related to the software and develop plans to mitigate them.
Code Quality Assurance: Review, troubleshoot, and advise developers on changes related to merge requests and submitted code.
Training and Development:
Coach, guide, and assist other engineers in developing first-class software and mastering their craft by designing and implementing training plans.
Search and advise on software development best practices, architecture options, and new technologies to invest in.
DevOps:
Code and solve the largest software challenges with the team.
DevOps: Heavily use AWS to provide the simplest, most cost-effective, scalable solutions for our growing products.
Requirements
Possess 8 to 12 years of hands-on experience in software development preferably with javascript technologies.
Full-stack technology proficiency is required.
Proficient in debugging, testing, deploying, and maintaining applications.
Proficient in working within a SCRUM environment.
Demonstrated professionalism in software architecture.
Proficiency with Object-Oriented Analysis & Design and open sourcing programming.
Solid understanding of web technologies, including HTML5, CSS3, JavaScript, and responsive design.
Experience with RESTful APIs and server-side logic.
Familiarity with code versioning tools, such as Git.
Knowledge of cloud services (e.g., AWS, Azure) and CI/CD pipelines is a plus.
Experience with IoT technologies and real-time data processing is desirable.
Capable and persistent in collaborating with teams on large-scale tasks.
Strong time management skills.
Effective communication abilities.
Benefits
Social insurance
Medical insurance
Transportation allowance
Education allowance
Working Conditions
Friday & Saturday are off
Flexible work environment with 8-hour workdays.
Hybrid work-week
Experience Level:
Managerial
Sub Department:
Engineering
Submit Your Application
You have successfully applied
You have errors in applying
Apply With Resume
*
First Name
*
Middle Name
Last Name
*
Email
*
Mobile
Gender
*
--Choose--
Male
Female
Prefer not to say
Linked-in Profile
URL is required
+
How many years of experience do you have in the same field?
*
What is your notice period?
*
What's your Current salary?
What's your expected salary ?
*
How did you hear about this opportunity?
*
--Choose--
Linked-in Jobs
Headhunting
Facebook
Company Website
Job Board (Wuzzuf, Forasna, Glassdoor, etc.)
Referral