1 095 Android Sdk jobs in the United Arab Emirates

Software Engineer

Dubai, Dubai beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Software Engineer

We are seeking a highly skilled and motivated software engineer to join our team.

  • This is a full-time position that involves building and optimizing secure web pages, providing continued support for web properties through data analytics and visualization, and documenting developments and creating guidelines on all configurations.

Key Responsibilities:

  • Develop and maintain scalable and efficient web applications using modern technologies such as Laravel, Docker, and Next JS.
  • Collaborate with cross-functional teams to design and implement new features and functionality.
  • Troubleshoot and resolve complex technical issues in a timely manner.

Required Skills and Qualifications:

  • Bachelor's degree in computer science, software engineering, or related field.
  • Proficiency in current trends in web design, user experience, and social media platforms.

Technical Skills:

  • Laravel (v10x or higher)
  • Docker
  • RDBMS ideally MySQL / Oracle
  • Next JS
  • Postman API
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dubai, Dubai Canonical

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

Join to apply for the Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch role at Canonical

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

3 days ago Be among the first 25 applicants

Join to apply for the Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch role at Canonical

Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines.

The OpenSearch team is, among other things, focused on creating the best enterprise automation solution for search and analytics suites like OpenSearch and Elasticsearch.

We have a number of openings we are looking to hire across a range of levels. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.

Location: This is a Globally remote role

What your day will look like

The OpenSearch team is responsible for the automation of OpenSearch operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them.

  • Collaborate proactively with an internationally distributed team
  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and interact with upstream communities publicly
  • Work with helpful and talented engineers including experts in a diverse set of fields
  • Work from home with global travel for 2 to 4 weeks per year for internal and external events

What we are looking for in you
  • Proven hands-on experience in software development using Python
  • Proven hands-on experience in distributed systems development
  • Bachelor's or equivalent in Computer Science, STEM, or a similar degree
  • Willingness to travel up to 4 times a year for internal events

Additional Skills That You Might Also Bring

You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:
  • Experience operating and managing search and analytics engines like Elasticsearch, Logstash, KIbana, and OpenSearch
  • Experience with Linux systems administration, package management, and operations
  • Experience with the public cloud or a private cloud solution like OpenStack
  • Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services

What we offer you

Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.

In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.
  • Fully remote working environment - we've been working remotely since 2004
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.

Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

Canonical is an equal-opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Seniority level
  • Seniority level Entry level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at Canonical by 2x

Sign in to set job alerts for "Software Engineer" roles.

Global Village, Dubai, United Arab Emirates 8 months ago

Junior Software Engineer - Cross-platform C++ - Multipass Software Development Engineer in Test (SDET)

Global Village, Dubai, United Arab Emirates 4 months ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer - Solutions Engineering Software Engineer (Python/Linux/Packaging) Software Engineer - Cross-platform C++ - Multipass React Native Developer (Freelance Contract)

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dubai, Dubai Messagepolly

Posted today

Job Viewed

Tap Again To Close

Job Description

Salary Range

Salary + Equity

Description

We are a pioneering software company focused on reshaping how businesses interact with data. Our vision is to create an ecosystem where data not only informs but predicts, revolutionising decision-making processes across industries. Built by former employees of WhatsApp and Facebook, we aim to redefine digital advertising by integrating messaging with AI-driven insights.

Who You Are

You're a frontend developer who excels at building user interfaces that are both intuitive and effective. You enjoy working in a fast-paced environment where your work directly shapes the user experience. If you're committed to creating interfaces that simplify complex data, and you're excited to innovate in digital advertising, we want you on our team. Let's make great products together.

What You'll Do
  1. Develop and maintain responsive, interactive web applications using or similar frameworks.
  2. Work closely with backend engineers to integrate UI components with server-side logic.
  3. Ensure our applications are accessible, performant, and SEO-friendly.
  4. Collaborate on the design, prototyping, and implementation of new features.
  5. Write clean, maintainable, and testable code, following best practices.
  6. Participate in code reviews to maintain code quality and share knowledge.
  7. Stay updated with the latest web technologies to continuously improve our product.
What You'll Bring
  1. 3+ years of experience in frontend development with a focus on or similar libraries.
  2. Experience with UI/UX design principles and a portfolio that demonstrates your work.
  3. Familiarity with Tailwind and ShadCN frameworks for building responsive layouts.
  4. Experience with state management libraries (e.g., Redux, Zustand) and data-fetching libraries (e.g., React Query).
  5. Knowledge of RESTful APIs to connect frontend with backend services.
  6. Familiarity with version control systems like Git.
  7. Ability to work in a collaborative team environment and communicate effectively.
  8. Understanding of performance optimisation techniques for web applications.
Benefits
  1. Competitive Compensation: Transparency is key at Message Polly. We provide a competitive salary package designed to reflect your impact, ensuring financial reasons won't be why you leave.
  2. Employee Stock Options (ESOP): Have skin in the game and get a stake in our success. As we grow, so does your share in the company.
  3. Home Office Setup: We believe in equipping you for success. From laptops and screens to ergonomic chairs and lighting, we cover the essentials for a top-tier home office.
  4. Annual Offsite: Once a year, we gather for an unforgettable retreat. Expect team-building, relaxation, and a few cocktails under the sun.
  5. Co-working Space Access: Sometimes, a change of scenery is all you need. We provide access to co-working spaces for those days when you want to mix things up.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dubai, Dubai beBeeDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Role:

Objective:

As a skilled software engineer, you will be responsible for designing, developing, and maintaining cutting-edge web-based applications and content management systems using PHP.

Key Responsibilities:

  1. Design, develop, record, and maintain high-performance web-based applications and CMS systems utilizing standard development tools.
  2. Prepare and maintain all applications to meet industry standards.
  3. Collaborate with internal teams to gather requirements and develop optimal solutions.
  4. Refactor, optimize, and improve the existing codebase for maintenance and scalability.
  5. Implement test-driven development and acceptance tests to ensure feature quality.
  6. Document the development process, architecture, and standard components.
  7. Build and maintain core PHP-based applications.
  8. Design and develop relational database systems and their web interfaces.

Requirements:

Bachelor's degree in Computer Science or related field preferred. 2 years of experience in UAE.

Benefits:

Competitive salary range.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dubai, Dubai East End Studios

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Front End Developer - , Nuxt3, TailwindCss

Location: Dubai, AE

Level: Middle

Salary Range: To be discussed

Summary:

We are looking for a seasoned Software Engineer with solid experience in Front-End development and familiarity with other components involved in product development: Back-End, DevOps, etc. A good candidate should have spoken English at an upper-intermediate or above level, solid analytical skills, good teamwork, and an agile mindset.

MUST Have:

  1. Proven Vue.Js experience
  2. In-depth knowledge of Nuxt3 and TailwindCss
  3. 3+ years of experience in relevant technologies
  4. Minimum of 3+ years of overall IT experience

NICE to Have:

  1. PHP/Laravel
  2. Docker
  3. Swagger/Postman
  4. Git VCS
  5. Google Cloud / Cloud Run
  6. NodeJS basics
  7. Good understanding of REST API
  8. Comfortable with Linux environments and CLI

Successful candidates should also possess the following qualities:

  1. Care about software quality
  2. Respect the product in development
  3. Strive to make a difference
  4. Good attention to detail
  5. Work with minimal supervision
  6. Promote best engineering practices

Candidates are expected to have experience with tools like Slack, Jira, Confluence, Bitbucket; intense practice in Code Reviews, Unit Tests, Release Deployments, and Documenting Solutions; well aware of Agile SDLC and Scrum specifically.

Typical Duties:

  1. Take an active part in Scrum activities
  2. Support building product development roadmap
  3. Work closely with other UX, DEV, QA teams and PO
  4. Perform technical and functional requirements analysis
  5. Provide estimates and technical documentation on request
  6. Develop new Front-End features
  7. Write high-quality code and documentation
  8. Respect performance, reliability, and maintainability
  9. Track work items using project management tools
  10. Manage individual project priorities, deadlines, and deliverables
  11. Work in collaboration with third-party vendors, when required

Education: A degree in Computer Science or a related field is an advantage

Notice Period: Immediate Joiner

Benefits:

  1. Competitive salary
  2. Visa & Health insurance
  3. Professional development and growth opportunities
  4. Direct Employment

Does this sound like you? If the answer is yes, simply send us your CV.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dubai, Dubai beBeeJava

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

We are currently looking for a talented Java Developer to join our team. The ideal candidate will have a strong background in computer science and extensive experience in Java development.

The role involves developing and supporting large-scale applications, with a focus on delivering high-quality solutions that meet the needs of our customers.

This advertiser has chosen not to accept applicants from your region.

software engineer

Dubai, Dubai Teachmecode

Posted today

Job Viewed

Tap Again To Close

Job Description

Hello there Welcome to TeachMeCode Institute. How can we help you?

Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING

Training in UX/UI Design

Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.

Participate in real-time, interactive online classes from anywhere in the world. LIVE LEARNING

Training in UX/UI Design

Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.

Recorded: Pre-recorded sessions that you can watch at your convenience. RECORDED LEARNING

Training in UX/UI Design

Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.

Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING

Training in HTML for Front-End Design

Gain a solid understanding of essential web technologies and become a front-end specialist. Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience

Participate in real-time, interactive online classes from anywhere in the world. LIVE LEARNING

Training in HTML for Front-End Design

Gain a solid understanding of essential web technologies and become a front-end specialist. Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience

Recorded: Pre-recorded sessions that you can watch at your convenience. RECORDED LEARNING

Training in HTML for Front-End Design

Gain a solid understanding of essential web technologies and become a front-end specialist. Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience

Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING

Training in PHP For Back-End Development

Begin a comprehensive journey into backend development with PHP, MySQL, and Laravel. By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites

Participate in real-time, interactive online classes from anywhere in the world. LIVE LEARNING

Training in PHP For Back-End Development

Begin a comprehensive journey into backend development with PHP, MySQL, and Laravel. By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites

Recorded: Pre-recorded sessions that you can watch at your convenience. RECORDED LEARNING

Training in PHP For Back-End Development

Begin a comprehensive journey into backend development with PHP, MySQL, and Laravel. By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites

Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING

Training in Python Fundamentals for Data Analytics

Learn the fundamentals of Python programming and master the Django framework. By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.

Participate in real-time, interactive online classes from anywhere in the world. LIVE LEARNING

Training in Python Fundamentals for Data Analytics

Learn the fundamentals of Python programming and master the Django framework. By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.

Recorded: Pre-recorded sessions that you can watch at your convenience. RECORDED LEARNING

Training in Python Fundamentals for Data Analytics

Learn the fundamentals of Python programming and master the Django framework. By the end of this course, you will have the expertise to write efficient Python code and develop dynamic web applications using Django, empowering you to build scalable and secure websites.

Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment ON-SITE LEARNING

Training in Mobile Development

With Java and Android Studio, you'll learn how to build strong mobile apps and design efficient databases. By the end of the course, you'll be skilled at using Android Studio to create exciting and fully functional apps.

Participate in real-time, interactive online classes from anywhere in the world. LIVE LEARNING

Training in Mobile Development

With Java and Android Studio, you'll learn how to build strong mobile apps and design efficient databases. By the end of the course, you'll be skilled at using Android Studio to create exciting and fully functional apps.

Distributed Systems Software Engineer, Python / Go

Posted 5 months ago

Distributed Systems Software Engineer, Python / Go

Dubai, AE

Senior

Salary Range:To be discussed

Summary

Seeking software engineer for Canonical to develop resilient systems, CI pipelines, and AI/ML tools. Remote role with a focus on quality engineering and innovation.

Description

We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics.

The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, OpenStack, Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, Azure. As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical.

Location: this is a Globally remote role

What your day will look like
Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company
Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow
Deploy, manage, and debug highly distributed systems
Monitor and report on automated testing efforts
Collaborate daily with a globally distributed team

What we are looking for in you
Solid background in modern test processes and strategies
Experience with Python or Go development
Strong object oriented development skills
Ability to develop and ship production grade modern web applications
Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CI
Knowledge of networking technologies and fundamentals
Solid understanding of Linux system architecture
A capacity for complex abstract thinking
Capability for 2-4 weeks of international travel per year

Additional skills that you might also bring
Collecting and analyzing large multidimensional datasets
Operating data platforms: key-value stores, relational or document databases, event buses
Work with cloud technologies such as OpenStack, Kubernetes, Terraform and AWS
Developing AI/ML pipelines

What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004 Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues from your team and others
Priority Pass for travel and travel upgrades for long haul company events

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Interested?

  • American Samoa +1
  • Antigua and Barbuda +1
  • Argentina +54
  • Aruba +297
  • Australia +61
  • Belize +501
  • Bermuda +1
  • Bolivia +591
  • British Indian Ocean Territory +246
  • British Virgin Islands +1
  • Burkina Faso +226
  • Cameroon (Cameroun) +237
  • Canada +1
  • Caribbean Netherlands +599
  • Chad (Tchad) +235
  • Chile +56
  • Christmas Island +61
  • Colombia +57
  • Cook Islands +682
  • Costa Rica +506
  • Cuba +53
  • Djibouti +253
  • Dominica +1
  • Eritrea +291
  • Estonia (Eesti) +372
  • Ethiopia +251
  • Falkland Islands (Islas Malvinas) +500
  • Finland (Suomi) +358
  • France +33
  • Gabon +241
  • Grenada +1
  • Guadeloupe +590
  • Guam +1
  • Guatemala +502
  • Guernsey +44
  • Honduras +504
  • Iceland (Ísland) +354
  • Ireland +353
  • Isle of Man +44
  • Italy (Italia) +39
  • Jamaica +1
  • Jersey +44
  • Kiribati +686
  • Malaysia +60
  • Mali +223
  • Marshall Islands +692
  • Mauritius (Moris) +230
  • Mayotte +262
  • Montserrat +1
  • Nauru +674
  • Netherlands (Nederland) +31
  • Niue +683
  • Norfolk Island +672
  • Northern Mariana Islands +1
  • Norway (Norge) +47
  • Paraguay +595
  • Philippines +63
  • Poland (Polska) +48
  • Portugal +351
  • Saint Helena +290
  • Saint Kitts and Nevis +1
  • Saint Lucia +1
  • Saint Vincent and the Grenadines +1
  • Samoa +685
  • San Marino +378
  • Solomon Islands +677
  • South Africa +27
  • Svalbard and Jan Mayen +47
  • Togo +228
  • Tonga +676
  • Turkmenistan +993
  • Turks and Caicos Islands +1
  • U.S. Virgin Islands +1
  • Uganda +256
  • United Kingdom +44
  • United States +1
  • Uruguay +598
  • Vanuatu +678
  • Wallis and Futuna (Wallis-et-Futuna) +681
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Android sdk Jobs in United Arab Emirates !

Software Engineer

Abu Dhabi, Abu Dhabi beBeeSoftwareEngineer

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Title:** Software Engineer

We are seeking an experienced software engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.

About the Role:

The software engineer will work closely with cross-functional teams to understand business requirements, design and develop software solutions, and troubleshoot issues. You must have strong programming skills, knowledge of software development methodologies, and the ability to work well in a team.

Key Responsibilities:

  • Design, develop, and test software applications.
  • Write clean and efficient code using best practices.
  • Troubleshoot and resolve software defects and issues.
  • Maintain and update existing software applications.
  • Collaborate with cross-functional teams to ensure successful project delivery.

Requirements:

  • Bachelor's degree in computer science or a related field.
  • Previous experience as a software developer or in a similar role.
  • Strong programming skills in Python.
  • Knowledge of software frameworks such as Django or Flask.
  • Familiarity with relational databases and SQL.

What We Offer:

We offer a competitive salary and benefits package, opportunities for career growth and professional development, and a dynamic and supportive work environment.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

Abu Dhabi, Abu Dhabi beBeeSoftwareEngineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Opportunity: Software Engineer

We are seeking a talented and motivated individual to fill the role of software engineer.

The selected candidate will be responsible for designing, developing, and maintaining APIs for services and websites.

Key responsibilities include:

  1. API Development : Design, develop, and maintain APIs for services and websites.
  2. Web Content Optimization : Revise, edit, and optimize web content to ensure it is engaging and informative.
  3. User Experience Enhancement : Enhance user experience across platforms by implementing intuitive and user-friendly interfaces.
  4. Logic and Algorithm Implementation : Implement and enhance logic and algorithms to improve system efficiency and performance.

To be successful in this role, you will need to possess the following qualifications:

  • Education : Currently enrolled as a university student or have a Bachelor's degree or equivalent in Computer Science.
  • Experience : A minimum of 2 years' experience in back-end design and implementation, preferably with PHP and Django.
  • Skills : Proficiency in MySQL and Postgres databases, experience with API documentation, and strong organizational skills.
  • Project Experience : Demonstrable experience working on projects with Django and PHP.
  • Teamwork : Ability to work effectively as part of a team, with strong initiative and organizational skills.

Benefits

We offer a range of benefits to our interns, including:

  • Certification : Upon completion of the internship, you will receive a certificate of completion.
  • Internship Duration : The internship will last for 2 months.
  • Location : You will be required to commute or relocate to Abu Dhabi before starting work.

Requirements

In order to be eligible for this internship, you must meet the following requirements:

  • Language : Fluent in English.
  • Skill Level : Intermediate to advanced level of proficiency in PHP and Django.
  • Relocation : Willingness to relocate to Abu Dhabi.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dubai, Dubai Teachmecode

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer - Full Stack /Frontend / Backend/

Posted 2 days ago

Software Engineer - Full Stack /Frontend / Backend/

Full time

Dubai, AE

Middle

Salary Range: To be discussed

Summary

CNS seeks a Software Engineer skilled in React JS, Java Spring, and microservices for frontend and backend development. Experience with Kafka, SQL, and Git is required.

Job Description
We are seeking a talented and passionate Software Engineer to join our team and play a key role in building and maintaining our next-generation applications. You will leverage your expertise in both frontend and backend development to create robust, scalable, and user-friendly experiences.

Responsibilities (Mandatory):

  1. Design, develop, and maintain highly functional and performant web applications using React JS / Vue JS leveraging the micro frontend architecture.
  2. Implement backend services using Java Spring with a focus on microservices architecture.
  3. Utilize Apache Kafka for efficient message streaming and communication between services.
  4. Integrate and configure Apache Camel for seamless integration with external systems.
  5. Interact with various SQL databases for data persistence and retrieval.
  6. Utilize Git for version control and collaboration.
  7. Actively participate in unit testing, code quality review, and peer review.

Qualifications

  1. Proven experience as a Software Engineer with a strong understanding of both frontend and backend development.
  2. Proficiency in React JS / Vue JS, understanding of micro frontend concepts.
  3. Solid knowledge of Java Spring and microservices architecture.
  4. Experience working with Kafka for message queuing.
  5. Experience with SQL databases (e.g., MySQL, PostgreSQL).
  6. Familiarity with Apache Camel for integration tasks.
  7. Strong understanding of Git and version control practices.
  8. Specialized in unit testing and integration testing like Jest, Junit, Postman.
  9. Active participation in code quality review and peer review.

Additional Information

  1. Experience with Elasticsearch for search functionality.
  2. Experience with cloud platforms like AWS / Azure.
  3. Knowledge of CI/CD pipelines and practices.
  4. Experience with Tyk Open-Source API Gateway / Kong Gateway.
  5. Knowledge on JSON, YAML, XML.
  6. Knowledge on containerization like Docker.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Android Sdk Jobs