Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Software Engineer Technical Lead

INDOS Smart Manufacturin...
Cairo, Egypt
Logo

Software Engineer Technical Lead

Cairo, EgyptPosted 29 days ago
1 open position
Be the First to Apply

Job Details

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

Skills And Tools:

Job Description

We're seeking a highly skilled Software Engineer Technical Lead to join our team at Garment IO. This is a full-time hybrid role where you'll lead the development and maintenance of our web applications, ensuring top-notch code quality, scalability, and performance. Beyond technical innovation, you'll also mentor junior developers and foster a culture of continuous improvement. This opportunity allows you to lead a talented team and contribute to cutting-edge solutions.


If you're passionate about software development and leadership, we'd love to hear from you!

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 automation.


    • 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

Similar Jobs

Search other opportunities
JobsCustomer Service/SupportSoftware Engineer Technical Lead