Senior Full Stack Engineer

Senior Full Stack Engineer

September 19, 2023 2023-09-19 16:29

Tripklik, a leading Online Travel Technology provider, is seeking a talented and motivated Senior Full Stack Engineer to play a key role in building and enhancing our cutting-edge travel products.

As a Senior Full Stack Engineer, you will be an integral part of our development team, working with a diverse technology stack including Python FastAPI, PHP Laravel, React NextJS, and both relational and non-relational databases.

You will collaborate closely with cross-functional teams to ensure the seamless integration of front-end and back-end elements, providing exceptional user experiences for our clients.

Key Responsibilities:

  • Full Stack Development: Design, develop, test, and deploy high-quality web applications and features using Python FastAPI, PHP Laravel, and React NextJS.
  • Technical Leadership: Provide technical guidance and mentorship to junior developers, ensuring best practices in coding, architecture, and development processes.
  • Technology Stack Expertise: Utilize your in-depth knowledge of Python FastAPI, PHP Laravel, React NextJS, and related technologies to make informed decisions and drive innovation.
  • Database Management: Design and manage both relational and non-relational databases, ensuring data integrity, security, and optimal performance.
  • Code Review: Conduct and participate in code reviews, ensuring code quality, consistency, and adherence to established standards.
  • Continuous Improvement: Stay updated with the latest industry trends, emerging technologies, and best practices, and apply them to enhance our products and development processes.

Required Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree is a plus.
  • Minimum of 5 years of hands-on experience in full stack development.
  • Proficiency in Python FastAPI, PHP Laravel, and React NextJS.
  • Strong expertise in both relational and non-relational databases.
  • Proven track record of building and maintaining complex web applications.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Leadership skills, with the ability to guide and mentor junior developers.
  • Strong problem-solving skills and a proactive attitude towards tackling challenges.
  • Excellent communication skills, both written and verbal.
  • Ability to work collaboratively in a fast-paced, dynamic environment.

Daily Tasks:

  • Collaborate with the development team to plan, design, and implement new features and enhancements.
  • Write clean, efficient, and maintainable code across the entire stack.
  • Participate in architecture discussions and decisions, contributing your technical expertise.
  • Conduct code reviews and provide constructive feedback to maintain high-quality codebase.
  • Debug and resolve technical issues reported by QA and end-users.
  • Collaborate with designers to ensure seamless integration of user interfaces.
  • Keep up-to-date with industry trends and technologies, suggesting improvements where applicable.
  • Mentor junior developers, providing technical guidance and support.

If you are a passionate Senior Full Stack Engineer with expertise in Python FastAPI, PHP Laravel, React NextJS, and a strong background in both relational and non-relational databases, and you are excited about contributing to the development of innovative travel technology solutions, we invite you to join our team at Tripklik. Your expertise will be pivotal in shaping the future of online travel technology.

 

To apply please send your resume to:

jobs [at] tripklik [dot] com

arالعربية