Company logo hidden

Full Stack Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 02 Oct 2024

Financial

  • Estimate: $100k - $150k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior

Position

About the Job
Avrioc Technologies is seeking a Full Stack Engineer responsible for designing and developing scalable web and mobile applications. The role involves using Python and Node.js for the backend and Next.js and React Native for the frontend. You will implement security and data protection measures, optimize applications for maximum speed and scalability, and connect visual elements with server-side infrastructure. Active collaboration with front-end developers on API design and integration is essential, along with writing comprehensive unit and end-to-end tests to ensure code reliability and maintainability. A key aspect of this role includes mentoring junior developers and improving the efficiency, scalability, and stability of various system resources. You will also engage with modern cloud technologies and DevOps practices for CI/CD pipelines and continuously update your technical knowledge through workshops and professional publications.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Responsibilities

  • Design and develop scalable web and mobile applications.
  • Implement security and data protection measures for applications.
  • Optimize applications for speed and scalability across various devices.
  • Collaborate with front-end developers on API design and integration.
  • Write comprehensive unit tests and end-to-end tests.
  • Mentor junior developers and support their growth.
  • Analyze and improve efficiency, scalability, and stability of system resources.
  • Engage with modern cloud technologies and DevOps practices.

Skills and Attributes

  • Strong understanding of Python, Node.js, React.js, React Native, and TypeScript.
  • In-depth knowledge of FastAPI, ExpressJS, and RESTful API design principles.
  • Expertise in frontend development using Next.js and state management libraries such as Redux.
  • Hands-on experience in publishing mobile apps on the App Store and Google Play Store.
  • Experience in developing real-time applications using WebSocket and WebRTC.
  • Proficiency in implementing low latency, high-availability applications.
  • Knowledge of security and data protection best practices.
  • Experience with SQL, NoSQL, and Elasticsearch databases.
  • Familiarity with logging tools like Kibana and Elasticsearch.
  • Proficient in executing code in Linux environments and deploying via Kubernetes and Docker.
  • Experience with Pub/Sub patterns using RabbitMQ and Redis for caching and queuing.

Qualifications & Requirements

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in full stack development with a significant focus on backend technologies.

About the Company
Avrioc Technologies, based in Abu Dhabi, has been dedicated to innovation and growth for over a decade. With a commitment to excellence, we transform ordinary experiences into extraordinary ones. Our journey has led to the creation of groundbreaking products that are embraced across the GCC market and globally. We prioritize investing in robust infrastructure to ensure our products and services are cutting-edge and reliable. Join us, where innovation meets opportunity!

Apply Direct

Jobs you might like   View all jobs

About IT System Custom Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct