Interested in Joining Us?

Check out our current openings and apply to those that match your skills. If you don’t see a match, you are still welcome to share your resume at careers@nextbridge.com. We continuously search our CV bank for new opportunities.

Go Back to Jobs

Senior Python + JS Developer

Nextbridge is in search of a highly proficient Senior Python + JS Developer with full-stack engineering skills to join our team based in our Dubai office.

Location: Dubai, UAE
Experience: 5+ Years


Key Responsibilities:

  • Utilize expertise in Python to develop robust and scalable solutions, with a particular focus on Frappe framework (https://frappe.io/).
  • Leverage JavaScript proficiency to work on Chrome object, DOM, and Web Automation.
  • Design and implement Windows services to enhance product functionalities.
  • Develop and integrate REST APIs to facilitate seamless communication between different systems.
  • Collaborate with cross-functional teams to architect and implement solutions that meet business requirements.
  • Stay updated with emerging technologies and incorporate them into projects when applicable.
  • Demonstrate strong problem-solving skills and the ability to overcome technical challenges.
  • Foster a collaborative environment and actively contribute to team discussions and initiatives.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on Python and JavaScript.
  • Proficiency in Frappe framework is highly desirable.
  • Strong understanding of Chrome object, DOM manipulation, and Web Automation techniques.
  • Experience in developing and deploying Windows services.
  • Solid understanding of RESTful APIs and integration methodologies.
  • Ability to quickly adapt to new technologies and frameworks.
  • Excellent programming skills and a strong understanding of software architecture principles.
  • Proven track record of delivering high-quality code and solutions within deadlines.
  • A proactive and self-motivated attitude with a willingness to take on challenges.
  • Exceptional communication skills and the ability to work effectively within a team environment.