Avrioc Technologies Circular Logo

Full Stack Engineer

Avrioc Technologies 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
  • English: Professional

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.

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 now

Jobs you might like   View all jobs

About Avrioc Technologies

Avrioc Technologies, based in Abu Dhabi, has dedicated more than a decade to the pursuit of innovation and continuous growth. Our journey commenced with a humble yet powerful vision – to transform ordinary experiences into the extraordinary. We embarked as a small, impassioned team, armed with unwavering commitment to excellence and fueled by boundless dreams. Through the years, we have expanded, evolved, and gained invaluable insights, yet our fundamental conviction remains steadfast: every idea, regardless of its audacity, merits the opportunity to flourish. Our relentless drive to redefine technological boundaries has culminated in the creation of groundbreaking products, now embraced daily in the GCC market and across the globe. At Avrioc, we understand that success is built on a strong foundation. That's why we heavily invest in infrastructure design, ensuring that our products and services are not only cutting-edge but also reliable and robust.