القائمة الرئيسية

الصفحات

وظائف شاغرة | مطلوب مهندس برمجيات للعمل لدى شركة - Software Engineering Team Lead

وظائف شاغرة | مطلوب مهندس برمجيات للعمل لدى شركة - Software Engineering Team Lead

 وظائف شاغرة | مطلوب مهندس برمجيات للعمل لدى شركة - Software Engineering Team Lead


Software Engineering Team Lead (Entry level / 1-3 years)

Job Responsibilities

  • Develop Front-end and Back-end web apps.
  • Lead the team plus creating & following up on each task.
  • Work individually with a team to develop solutions for real problems that businesses face.
  • Meet deadlines with your tasks and projects.
  • Deploy programs and evaluate user feedback.
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions.
  • Integrate software components into a fully functional software system and 3rd-party APIs.
  • Comply with project plans and industry standards & Ensure software is updated with the latest features.
  • Write well-designed scalable, testable code with the ability to troubleshoot, debug and upgrade tests before going live.
  • Help with the process of hiring & interviewing potential candidates. Also, training them once accepted to join the team starting from the "Onboarding" step.


Qualifications / Skills

  • Proven 1-3 years of work experience as a Software Engineer & Experience designing interactive applications.
  • Has good knowledge of single-page application(SPA) platforms such as React or Angular and backend technologies such as Node.js, Django, or Express.js.
  • Understand design patterns such as MVC.
  • Good knowledge of object-oriented methodologies & Experience with test-driven development.
  • Ability to document requirements and specifications
  • Knowledge of how to interact with RESTful APIs and formats (JSON, XML).
  • Proficient understanding of code versioning tools such as Git, and SVN.
  • Creative problem-solving & team leadership skills are crucial for this position.
  • Self-starter with the ability to work independently or in a teamwork environment.
  • Comfortable with multitasking in a deadline-driven environment.
  • Excellent written and verbal communication skills.
  • Execute full software development life cycle (SDLC). Plus knowledge of Continuous Integration and Continuous Delivery (CI/CD)
  • Passionate about learning.


Preferred Qualifications

  • Previous experience in Full-stack Development is a plus.
  • Previous experience with Database management tools such as SQL, and PhpMyAdmin is a plus.
  • Knowledge of Metadata, SEO techniques Plus Conversion Rate Optimization, and Cost Per Acquisition is a plus.
  • Volunteer or previous work experience is a plus.
  • Having Android and Kotlin mobile solutions knowledge is a huge plus.
  • The ability to write some software code in python is a plus.


Education Requirements

  • BSc degree in Computer Science, Software Engineering, or relevant field.
  • Successful completion of a High School Diploma.


Initial Process & later Benefits

  • Flexible work schedule.
  • Starting with 60 days of provided past fellow training BootCamp with no charge and no Compensation in exchange during that time.
  • Potential to switch to full-time. Along with more benefits!
  • Potential of attending networking events. And mentorship sessions.


هل اعجبك الموضوع :

تعليقات