Senior Fullstack Engineer

  • Blink22
  • Alexandria, Alexandria Governorate, Egypt
  • Full-time
  • Remotely

وصف الوظيفة

Blink22 is looking for an experienced Senior Fullstack Engineer to join our talented team. As a Senior Fullstack Engineer, you will play a key role in designing, developing, and implementing innovative software solutions for our clients. You will be responsible for delivering high-quality code, participating in code reviews, and collaborating with cross-functional teams to ensure the success of our projects. Your expertise in both frontend and backend development will be crucial in creating scalable and efficient software applications.

At Blink22, we value collaboration, continuous learning, and finding creative solutions. We foster a supportive and inclusive work environment where you can thrive and make a significant impact. If you are a highly skilled and motivated individual with a passion for software development, we would love to hear from you!

إمتيازات الوظيفة

  • Additional accessories for your computer.
  • In-office entertainment and lounge spaces.
  • Weekly team lunches.
  • Access to various educational resources.

متطلبات الوظيفة

Required Technical Skills:

    • Bachelor's degree in Computer Science or equivalent practical experience.
    • 5+ years of experience in software development.
    • Strong proficiency in JavaScript, HTML, CSS, and related frontend technologies.
    • Expertise in modern frontend frameworks such as React, Angular, or Vue.js.
    • Experience with backend technologies such as Node.js or Python.
    • Database experience with SQL and NoSQL databases.
    • Knowledge of RESTful APIs and web services.
    • Experience with version control systems, preferably Git.
    • Familiarity with cloud platforms such as AWS or Azure.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and collaboration skills.
    • Ability to lead and mentor junior developers.
    • Experience working in an Agile development environment.

Required Soft Skills:

    • Strong analytical and critical thinking abilities.
    • Ability to work independently and effectively manage multiple projects.
    • Passion for learning and adapting to new technologies and industry trends.
    • Strong teamwork and collaboration skills.
    • Excellent written and verbal communication skills.