software developers near me careers software development companies 2024 (updated)

software developers near me careers, In my local area, there are abundant career opportunities for software developers within various software development companies. These companies offer a diverse range of projects and challenges, catering to different interests and specialties within the field of software development. Whether it’s developing applications, creating innovative solutions, or working on cutting-edge technologies, software developers have the chance to contribute to impactful projects while advancing their careers. With the demand for skilled software developers continually on the rise, these career opportunities provide a promising path for those passionate about technology and innovation.

 

software developers near me careers
software developers near me careers software development companies

 

software development companies

Software development companies in the UAE are thriving in the dynamic tech landscape of the region. With a focus on innovation and cutting-edge technology, these companies play a crucial role in driving digital transformation across various sectors. From startups to established enterprises, the UAE offers a diverse ecosystem for software development firms to flourish. These companies cater to a wide range of services, including custom software development, mobile app development, web development, and enterprise solutions. With a skilled workforce and access to advanced infrastructure, software development companies in the UAE are well-positioned to meet the growing demands of both local and international clients, contributing significantly to the country’s digital economy.

 

software developers near me careers

software developers near me careers، We compile them from various reliable sources to present them to you on our website, aiming to contribute to finding suitable job opportunities for you worldwide.

 

backend software developer – telework

Requirements:

  • Master’s Degree in Computer Sciences or related field, demonstrating a strong foundation in advanced technical concepts.
  • Strong proficiency in Python, Django, AWS, and Celery.
  • Proven experience in backend development and building scalable applications.
  • Familiarity with serverless architectures and microservices.
  • Knowledge of database systems (e.g., PostgreSQL, MySQL) and ORM technologies.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Passion for creating seamless user experiences through technology.

apply here

 

 

software qa engineer (API and Frontend Testing)

Qualifications

  • Experience in test execution, quality assurance, and manual testing
  • Experience in writing test cases and conducting software testing
  • Excellent understanding of API and frontend testing
  • Strong analytical and problem-solving skills
  • Ability to work independently, prioritize tasks, and meet deadlines
  • Excellent written and verbal communication skills
  • Bachelor’s degree in Computer Science, Software Engineering, or related field

Relevant certifications such as ISTQB, CSTE, or CTFL are a plus. Experience in iGaming, Blockchain, or AI solutions is also beneficial.

apply here

 

ios engineer (iOS Developer)

Job Location: Abu Dhabi Emirate, United Arab Emirates Onsite
Job type: Permanent and Mode: Hybrid (3days WFO)
Experience: 5.5 to 10 years
NP – Immediate to 30 Days

Regards
Pravin Chauhan
[email protected]
Hp Whatsapp # 9619902687

 

 

ios software engineer (iOS Developer) – telework

What You’ll Do:

  • Design and develop innovative iOS applications using Swift and SwiftUI, with a focus on delivering an exceptional user experience.
  • Collaborate with product managers, designers, and backend engineers to define requirements, prioritize features, and deliver high-quality software solutions.
  • Implement best practices for code quality, performance optimization, and scalability to ensure the reliability and maintainability of our iOS applications.
  • Stay updated on the latest iOS development trends, tools, and technologies, and actively contribute to the continuous improvement of our development processes.
  • Troubleshoot and debug issues, conduct code reviews, and provide constructive feedback to ensure the overall quality of our iOS codebase.
  • Work in an agile environment, participating in sprint planning, stand-ups, and retrospectives to drive continuous improvement and innovation.

 

What You’ll Need:

  • 4-5years of experience as an iOS engineer, with a proven track record of building and shipping high-quality iOS applications.
  • Strong proficiency in Swift and SwiftUI, with a deep understanding of iOS SDK frameworks and APIs.
  • Experience working with RESTful APIs and asynchronous programming techniques to integrate backend services into iOS applications.
  • AI experience will be a bonus
  • Solid understanding of software design patterns, architectural principles, and best practices for iOS development.
  • Excellent problem-solving skills and attention to detail, with the ability to effectively troubleshoot and debug complex issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Bachelor’s degree in Computer Science, or a related field preferred.

[email protected]

 

full stack web developer (web software developer)

 

Company: Technology Innovation Institute (TII)

Role: Web Developer

Location: Abu Dhabi, United Arab Emirates

Technology Innovation Institute (TII) is a global scientific research center attracting the world’s foremost scientists and researchers. TII leads worldwide advances in artificial intelligence, autonomous robotics, quantum computing, cryptography and quantum communications, directed energy, secure communication, smart devices, advanced materials, and propulsion and space technologies, and biotechnology fields.

The Cryptography Research Center (CRC) brings together theoretical and applied cryptographers to contribute to the proliferation of this ever-evolving ecosystem. Our world-class cryptography experts collaborate with key industry players to offer advanced solutions to address the threats faced by today’s digital societies.

We are looking for a skilled and motivated Web Developer with a passion for creating exceptional web experiences. The ideal candidate will have a strong understanding of frontend and backend technologies, along with proficiency in web development frameworks and languages. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality web applications.

Key Responsibilities:

 

Frontend Development:

  • Design and implement responsive and visually appealing user interfaces.
  • Develop interactive features using HTML, CSS, and JavaScript.
  • Collaborate with UX/UI designers to ensure seamless integration of design concepts.

Backend Development:

  • Build and maintain server-side applications using backend technologies such as Node.js, Django, Flask, or others.
  • Implement and optimize database interactions to ensure efficient data storage and retrieval.

Web Application Development:

  • Work on the end-to-end development of web applications, from concept to deployment.
  • Ensure cross-browser compatibility and optimize web applications for maximum speed and scalability.
  • Collaborate with other developers to integrate user-facing elements with server-side logic.

Testing and Debugging:

  • Conduct thorough testing of web applications to identify and fix bugs and issues.
  • Collaborate with quality assurance teams to ensure the highest level of software quality.

Qualifications:

  • 5+ years of post-qualification experience
  • Experience working with blockchain technologies (non-negotiable)
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Web Developer with a strong portfolio of web applications.
  • Proficiency in frontend technologies and frameworks (HTML, CSS, JavaScript, React, Angular, or Vue).
  • Experience with backend technologies and frameworks (Node.js, Django, Flask, etc.).
  • Knowledge of database systems and web application security best practices.
  • Strong problem-solving skills and attention to detail.

 APPLY  HERE

 

 

Senior Android Engineer – telework

Job Description

We’re looking for experienced Android Developers passionate about building amazing crypto products that people love and excited to deliver the next generation of our Trust Wallet application.

Responsibilities:

  • Participate in the development of client-server solutions for mobile platforms
  • Create and troubleshoot the code, participate in designing solution architecture
  • Research new technologies, platforms and development tools
  • Be a part of a highly skilled and creative development team

Qualifications

  • At least 5 years of experience in developing mobile applications using Kotlin and Java, Android SDK
  • Experience writing auto tests
  • Ability to solve problems independently, without constant mentoring
  • Knowledge of the features of various versions of Android
  • Experience in developing client-server applications
  • Understanding the principles of building multi-threaded applications
  • Understanding the major patterns of mobile applications design (MVC, MVP, MVVM, MVI)
  • Experience with git and gitflow, gradle understanding
  • Experience with Realm, SQLite Databases
  • Android Architecture components

apply here 

 

Senior Principal Embedded Software Developer

Responsibilities:

  • Embedded Software Development: Design, develop, and maintain embedded software for avionics systems, flight control systems, and other aerospace applications.
  • Real-Time Systems: Implement software for real-time systems, ensuring that critical functions operate with minimal latency and high reliability.
  • Algorithm Implementation: Collaborate with system engineers to translate control algorithms and system requirements into embedded software code.
  • Integration and Testing: Integrate software components into hardware systems and conduct rigorous testing to ensure functionality, performance, and safety compliance.
  • Safety-Critical Systems: Develop software in accordance with industry standards such as DO-178C for airborne software development and DO-254 for hardware/software integration.
  • Code Optimization: Optimize code for memory usage, power efficiency, and performance, while adhering to coding standards and best practices.
  • Documentation: Maintain comprehensive documentation of software design, code, test plans, and test results for compliance and future reference.
  • Collaboration: Work closely with cross-functional teams, including hardware engineers, system engineers, and quality assurance, to ensure seamless software integration.
  • Troubleshooting: Identify and resolve software defects, system anomalies, and performance issues through debugging and analysis.
  • Continuous Learning: Stay updated on emerging technologies, industry trends, and best practices in embedded software development.

apply here

 

 

golang engineer (Golang Backend Developer)

Qualifications:

– Bachelor’s degree in Computer Science, Software Engineering, or a related field.

– Showcase a proven track record as a Golang Backend Developer, demonstrating proficiency in Go development.

– Exhibit proficiency in the design and implementation of RESTful APIs.

– Possess a solid understanding of SQL and NoSQL databases, with a focus on optimization techniques.

– Experience with Docker and proficiency in containerization technologies.

– Familiarity with cloud services and deployment practices.

– Understanding of Ethereum and expertise in blockchain development.

– Strong understanding of GIT and adeptness in collaborative coding practices.

– Hands-on experience in building and deploying microservices.

– Showcase the ability to work independently and collaboratively within a team environment.

– Excellent problem-solving skills and a strong attention to detail.

– Strong communication skills to interact effectively with team members and stakeholders.

Salary: AED7,000.00 – AED20,000.00 per month

Education:

  • Diploma (Required)

Experience:

  • Golang: 3 years (Required)
  • Blockchain: 1 year (Required)

Note:only considering for the candidates who have experiences in Blockchain

apply here 

 

 

full stack engineers

Job Description:

Experience

· Minimum 5 years of coding experience in ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS in creating Enterprise Applications with high performance for Responsive Web Applications.

· Minimum 5 years of coding experience in NodeJS, JavaScript & TypeScript and NoSQL Databases.

· Developing and implementing highly responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components)

· Architecting and automating the build process for production, using task runners or scripts

· Knowledge of Data Structures for TypeScript.

· Monitoring and improving front-end performance.

· Banking or Retail domains knowledge is good to have.

· Hands on experience in performance tuning, debugging, monitoring.

apply here

 

 

embedded engineer

 

Job Description:

As an Embedded Engineer, your primary responsibility will be to design, develop, and maintain embedded systems and software for various applications. You will work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to ensure the successful implementation of embedded solutions. Your expertise will be critical in creating efficient and reliable systems that meet project requirements and adhere to industry standards.

Responsibilities:

  • Designing and developing embedded systems and software for a variety of applications.
  • Collaborating with hardware engineers to integrate software and hardware components.
  • Writing and debugging embedded software code in languages such as C, C++, or assembly.
  • Conducting system-level testing and debugging to identify and resolve issues.
  • Optimizing embedded software for performance, memory utilization, and power efficiency.
  • Participating in the hardware selection process to ensure compatibility and optimal performance.
  • Documenting system architecture, design specifications, and test procedures.
  • Staying updated with the latest industry trends, tools, and technologies in the embedded systems domain.
  • Assisting in the troubleshooting and maintenance of existing embedded systems.
  • Collaborating with cross-functional teams to define project requirements and timelines.

Requirements:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field. Master’s degree is a plus.
  • Proven experience in embedded systems design and development.
  • Proficiency in programming languages such as C, C++, or assembly for embedded systems.
  • Strong understanding of microcontrollers, microprocessors, and digital signal processors (DSP).
  • Familiarity with embedded software development tools, debuggers, and simulators.
  • Knowledge of real-time operating systems (RTOS) and device drivers.
  • Experience with hardware description languages (HDL) such as Verilog or VHDL is a plus.
  • Understanding of hardware-software integration and communication protocols (e.g., SPI, I2C, UART, Ethernet).
  • Familiarity with software development methodologies and version control systems.
  • Ability to analyze and debug complex system-level issues.
  • Excellent problem-solving and troubleshooting skills.
  • Strong written and verbal communication skills to collaborate effectively with cross-functional teams.
  • Ability to work independently and manage multiple tasks simultaneously.
  • A proactive and self-motivated attitude towards learning new technologies and skills.

 

apply here

 

 

Senior Storage Engineer

The opportunity

As a Senior Storage Engineer, your primary role will be to ensure the stability and high performance of our enterprise storage systems. You will be instrumental in guiding and advising our department on all aspects of storage technology, from subsystems to individual components. Your expertise will be key in leading the design and implementation of innovative storage solutions.

Core42 is the UAE’s national-scale enabler for cloud and generative AI, combining G42 Group’s expertise across multiple technology disciplines into a single platform for public sector and large enterprise transformations. Building on our capabilities as sovereign cloud and HPC specialist, we bring generative AI, cybersecurity, professional and managed services expertise to enable national-scale program deployments across industries.

Responsibilities

  • Collaborate with the Systems Architect in the design, implementation, and support of virtualization/storage projects within data center operations, ensuring alignment with cloud-specific requirements.
  • Provide leadership and mentorship to junior storage administrators, coordinate implementation activities across multiple teams, and attend meetings to evaluate project engagement levels.
  • Offer expert troubleshooting assistance and guidance to Linux/UNIX/Windows administrators for client-side SAN and NAS configurations.
  • Lead the design, implementation, configuration, and administration of mission-critical Storage Systems, with a focus on multi-tenancy and isolated network environments.
  • Work closely with Project Management, Application Development, and other infrastructure teams (Network, Security, Database) to develop scalable, maintainable, and highly available storage architectures, emphasizing cloud-specific considerations.
  • Collaborate with the virtualization team to implement best practices around storage deployments in a cloud environment.
  • Automate various storage administration tasks.
  • Standardize PRODUCTION & TEST storage infrastructure, and develop operational processes and procedures to ensure optimal performance.
  • Maintain and manage underlying storage platforms in line with best practice processes covering monitoring, reporting, performance, capacity, availability, and security management.
  • Allocate storage to various client applications, share volumes, and Qtrees to different hosts, and manage NFS and CIFS protocol configurations for IP-based file system publishing.
  • Monitor and maintain system health, including cluster status, and system logs.
  • Execute upgrades of devices within the storage networks.
  • Diagnose and resolve complex issues involving servers, storage arrays, directors, switches, and other components specific to cloud provider environments.

Qualifications

To qualify for the role you must have

  • Bachelor’s degree in Information Technology, Computer Science or relevant field.
  • Minimum 8 years of hands-on experience as a storage engineer
  • Advanced knowledge and expertise in configuring, optimizing, and maintaining complex and heterogenous storage environments, including hardware, and software.
  • Proficiency in storage computing principles, distributed storage, and parallel filesystems.
  • Strong understanding of networking, and how it impacts storage
  • Excellent problem-solving skills and the ability to troubleshoot complex storage issues effectively.
  • In-depth knowledge of performance tuning and optimization techniques for storage systems.
  • Some scripting and automation skills (e.g., Python, Bash) for storage administration tasks.

 

apply here

 

 

 

follow us:

Telegram channel – whatsapp – linkedin page.

 

 

By following our website, you can stay updated on the latest daily software developers near me careers if you are seeking job opportunities

 

Leave a Comment