وظائف شاغرة | مطلوب مهندس برمجيات للعمل لدى شركة - 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.
تعليقات
إرسال تعليق