Senior Software Engineer

  • Full Time
  • Qatar
  • 1 QAR

BuildHop Qatar

Senior Software Engineer
The ideal candidate is a self-motivated, multi-tasker, and an awesome team-player. You will be a lead engineer responsible for the development of new software products and enhancements to existing products. You should excel in working with startup and scale-up applications, familiar with required frameworks and have outstanding engineering and communication skills.

Responsibilities
Gather requirements, plan your own work and propose software solutions to real-life problems
Database design and data storage optimization
Writes clean, functional code on front- and back-end APIs, function apps etc.
Active participation in design of client-side and server-side web application architecture.
Development of UI components as per wireframes requirements.
Performance tuning of applications. Implements standard security and data protection practices.
Staying abreast of developments in web applications and programming languages.
Test software to ensure responsiveness and efficiency.
Provides documentation of code in an easy-to-understand form, to allow extensive reuse of functions
Qualifications

Must Haves
You are looking for a challenging, fast-paced environment and have already been able to prove in a similar position before. You are resilient, self-starter, data-driven, highly reliable and structured and know what needs to be done to help build and scale our software.

4+ years of professional experience in software development, but if you’re a talented individual, it’s not a must.
Solid experience with ReactJS, React Native, NodeJS, Typescript, PostrgesSQL
Strong knowledge in devops fundamentals like Docker, Terraform is an advantage
Experience publishing apps on appstore and playstore
Solid foundation in data structures, algorithms, and system design, Web development using a multi-tier architecture and Service Oriented Architecture.
Continuous Integration/DevOps experience using AWS DevOps, Git.
Unit testing front end using frameworks such as Jest/ Selenium/Karma etc
Fluency in spoken and written English, with communication skills at a professional level
Experience with Agile or Scrum software development methodologies

Good to have
Experience with Woocommerce, WordPress, PHP ( our leg

Upload your CV/resume or any other relevant file. Max. You can add multiple files here.file size: 10 MB.

Share this job with friends

Other Job Categories

Post Your Profile

Are you looking for a job in Qatar? Post your profile / resume here with free of cost, employers will contact you through your email or phone number, post now it is free and no registration needed.

Fully Managed VPS Hosting

More Jobs..

Confidential
  • Full Time
  • Qatar