1757 Software Developer jobs in Dubai
Web Software Developer
Posted today
Job Viewed
Job Description
Job Title: Web Software Developer
">We are seeking an experienced Web Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing reusable software components.
">Key Responsibilities:
">- ">
- Design and develop high-quality, maintainable software using cutting-edge technologies and practices; ">
- Ensure code and design meet specifications, quality, and security standards; ">
- Develop automated testing software components; ">
Required Skills and Qualifications:
">You should have experience developing in Node.js, Windows Programming using Windows APIs, and other programming languages (C++, T-SQL). Additionally, you should be knowledgeable about SQL Server or Postgres, non-relational databases (MongoDB), and mobile development. Experience with cloud platforms such as Microsoft Azure, Amazon AWS or Google GCP is also highly desirable.
">Benefits:
">Our company offers a competitive salary, great company culture, work-life balance, flexible vacation, and comprehensive benefits program including medical, dental, vision, short-term disability, long-term disability, and company-paid life insurance. We also offer a competitive 401(k) plan with a company match and opportunities for professional growth and development.
">About Our Company:
">Our company values its employees and strives to provide a positive and supportive work environment. We believe in investing in our employees' growth and development, and we offer various training and education programs to help you advance your career.
">How to Apply:
">If you are a motivated and talented individual who is passionate about web software development, please submit your application today!
")",Web Software Developer
Posted today
Job Viewed
Job Description
As a key member of our team, you will be responsible for developing cutting-edge web-based applications and content management systems using PHP and Laravel.
Key Responsibilities:- Develop and maintain high-quality web applications utilizing standard development tools
- Utilize backend data services to increase existing data services API
- Refactor, optimize, and improve the existing codebase for maintenance and scalability
- Implement test-driven development and acceptance tests to ensure feature quality
- Collaborate with internal teams to gather requirements and develop best solutions
- Document the development process, architecture, and standard components
- Proficiency in PHP and Laravel
- Experience with relational database systems and their web interfaces
- Strong understanding of software development principles and practices
- Opportunity to work on complex web projects
- Chance to collaborate with experienced professionals
- Development of skills in PHP and Laravel
- PHP
- Laravel
- Relational databases
Scalable Web Software Developer
Posted today
Job Viewed
Job Description
The role involves developing software for online systems that facilitate financial transactions. The system enables users to manage their finances effectively by splitting payments into manageable installments.
">Responsibilities- ">
- Design and develop high-impact backend systems using Golang. ">
- Collaborate with a remote engineering team spread across multiple countries to implement product development. ">
- Develop and maintain scalable databases utilizing SQL. ">
- Implement secure APIs integration with partner services. ">
- ">
- Strong programming skills in languages like Golang. ">
- At least 3 years of experience as a Backend or Fullstack Engineer at a fast-growing company. ">
- Experience in Frontend Development, preferably in TypeScript with React. ">
- Proficient in SQL database management. ">
- Ability to write clean and testable code. ">
- Fluent English language skills (B2+ level). ">
- Proactive, enthusiastic, and independent attitude. ">
- ">
- Full-time employment contract. ">
- Health insurance. ">
- Flexible working culture. ">
- 22 paid leave days annually. ">
- Stock options in a rapidly scaling pre-IPO company. ">
- Flexible benefits for wellness, travel, or learning. ">
- Opportunity to work with a high-performing international engineering team in a leading fintech company. ">
Software Developer
Posted today
Job Viewed
Job Description
Python Software Developer Position
We are seeking a highly skilled Python Software Developer to join our team. The ideal candidate will have experience with Python, Django, Flask, and FastAPI, as well as knowledge of microservices architecture.
- Job Description: Design, develop, and maintain scalable software systems using Python. Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Required Skills and Qualifications: Proficiency in Python programming language, experience with web frameworks like Flask and FastAPI, knowledge of microservices architecture, understanding of security best practices, and ability to work collaboratively in a team environment.
- Benefits: Immediate start, flexible working hours, and opportunities for professional growth and development.
- Others: We offer a competitive salary package and excellent benefits. If you are a motivated and detail-oriented individual with a passion for software development, we encourage you to apply for this exciting opportunity.
Software Developer
Posted today
Job Viewed
Job Description
Company Description
SellAnyCar are on a journey to build the future of all things automotive. We dream big, we aim big and we drive towards our goals. This mantra is why we are market leaders, why we are scaling and why we are competing for the best talent in Dubai and the world. We, at SellAnyCar, are looking for someone who has worked in an agile environment in a product-led organization. Top incumbents will be insanely curious and hungry critical thinkers with a real passion for technology. If you are a self-motivated doer with a passion for solving customer problems; join us now, be part of the dream.
Job Description
Work as part of a cross functional team to help and lead the development of new features. Show off your code review, debugging and refactoring skills, taking advantage of every opportunity to make the codebase better. Contribute to application improvement & optimization (through code audits, refactoring, caching, architecture changes). Write DRY code while using various best practices. Help define requirements for new features and assist with Sprint planning. Work with business stakeholders in shaping, estimating and planning new requirements. Participate in regular showcases of new work to the product owners and business stakeholders. Strive for continuous improvement within the team. Mentor more junior members of the team. Passionate about building and optimizing performance. Ability to work in an Agile and high-paced environment. Happy to take technical leadership on project work. Work closely with the product team.
Qualifications
BSc in computer science or equivalent experience. A minimum of 3 years experience. Expert on PHP or Node.js. PHP proficiency in large, scalable web applications. Experience with PHP frameworks (Laravel, Symfony etc.). Understanding of version control systems such as GIT. Experience with Agile development and JIRA. Basic understanding of Unix commands and environments. Excellent English written and verbal communication skills.
Additional Information
We provide Health Insurance and yearly Bi-annual ticket to home country. Provide opportunities for growth and development.
Interested?
#J-18808-LjbffrSoftware Developer
Posted today
Job Viewed
Job Description
Job Opportunity
">Description:
">We are seeking an accomplished software developer to join our team. The ideal candidate will be responsible for designing and developing robust web applications, building scalable backend code to efficiently process data, and implementing data transformations to support business-driven initiatives.
">This role requires a deep understanding of software development principles, web application frameworks, data processing, and database management.
">Key Skills:
">- Proficient in object-oriented programming and software design patterns.
- Experienced with web frameworks like Flask and FastAPI for developing RESTful APIs.
- Skilled in asynchronous programming using asyncio.
- Experience with handling concurrent connections and optimizing I/O operations.
- Deep understanding of microservices architecture and capable of writing clean, efficient, and maintainable code.
Security Best Practices:
">- Understanding of security practices for web applications, including authentication, authorization, and encryption.
- Experience with securing APIs using OAuth, JWT, and API gateways.
Web Application Development:
">- Design, develop, and maintain scalable web applications using Python.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Ensure the web applications are secure, performant, and maintainable.
- Sound knowledge of one or more web frameworks based on Python, such as Django, Flask, Pyramid, etc.
- Know how to use the framework's features, such as routing, templating, database integration, authentication, testing.
Data Transformations and Database Management:
">- Design and maintain database schemas to support application requirements.
- Optimize database performance and ensure efficient data retrieval.
- Implement and manage data storage solutions, both relational and NoSQL.
- Design and implement data transformation pipelines to process and prepare data for analysis.
- Utilize ETL (Extract, Transform, Load) processes to clean, aggregate, and enrich data.
- Ensure data integrity, quality, and consistency across all transformation processes.
Additional Requirements:
">- Debugging and testing: Use tools and techniques to find and fix errors in code, such as logging, breakpoints, unit testing, integration testing, etc.
- Version control: Use version control systems, such as Git, to manage code and collaborate with other developers.
- Communication and teamwork: Communicate effectively with clients, stakeholders, and colleagues, and work well in a team.
Software Developer
Posted today
Job Viewed
Job Description
iGaming Software Developer
Location:OnSite (Dubai)
Job Type:Full-Time
Industry:iGaming
Experience:3 to 4 Years
Eligibility:Only Indian Candidates
Languages:Fluent in English
Availability:Must be open to flexible hours and 24/7 availability if required
Lifestyle Requirement:No smoking or drinking
Relocation:Willingness to relocate as per company requirements; accommodation, food, and contract terms will be provided by the company
Job Summary:We are seeking a skilled and adaptable Full Stack iGaming Software Developer with 3 to 4 years of hands-on experience in developing real money gaming platforms including fantasy sportsbook and casino systems. The ideal candidate will be deeply involved in building B2B/B2C products for the Indian market, contributing across frontend and backend development, and collaborating within in-house product teams.
This role is suited for a motivated developer who thrives in fast-paced gaming environments and is ready to relocate to Dubai to work on cutting-edge iGaming products.
Key Responsibilities:- Design, develop, and maintain end-to-end iGaming applications (real money games, casino, fantasy sports, sportsbook)
- Collaborate with in-house teams to build B2B and B2C gaming solutions for the Indian market
- Develop scalable, secure, and high-performance web applications across frontend and backend
- Integrate with payment gateways, game engines, APIs, live data feeds, and third-party systems
- Ensure responsive and user-centric designs for desktop and mobile experiences
- Debug, optimize, and monitor system performance and resolve complex software issues
- Participate in team planning, code reviews, and documentation of technical specifications
- Stay current with emerging technologies and industry advancements in iGaming
- 3 to 4 years of experience in full stack software development within the iGaming domain
- Experience working on real money gaming, fantasy sports, casino, or sportsbook platforms
- Proficient in frontend frameworks such as Angular
- Strong backend experience with PHP (Laravel/Symfony) or .NET
- Experience with B2B and/or B2C product development tailored for the Indian market
- Hands-on experience with REST APIs, WebSockets, and real-time gaming environments
- Database proficiency in MySQL, PostgreSQL, or MongoDB
- Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps tools (Docker, Kubernetes)
- Comfortable working in cross-functional teams of developers, designers, QA, and product managers
- Experience with game engine development, RNG integration, or bonus engine systems is a plus
- Bachelor's degree in Computer Science, Engineering, or a related field
Be The First To Know
About the latest Software developer Jobs in Dubai !
Software Developer
Posted today
Job Viewed
Job Description
As a professional software developer, you will be part of our engineering team working with high-quality code and the latest tools.
Your expertise in complex backend development, including microservices architecture using Node.js, Python, or Go, will enable you to own and build large-scale backend systems and micro-services.
Key Responsibilities:
- Design and create services and system architecture for projects contributing and providing feedback to other team members.
- Help improve existing code quality through writing unit tests automation and performing code reviews.
- Participate in brainstorming sessions and contribute ideas to our technology algorithms and products.
- Work with the engineering and design teams to understand end-user requirements formulate use cases and translate that into a pragmatic technical solution.
- Dive into difficult problems and successfully deliver results on schedule.
Requirements:
- Technical Skills:
- A Bachelor's degree in computer science or equivalent experience Master's degree and above preferred.
- Solid OOP and software design knowledge creating software that is extensible reusable and meets desired architectural objectives.
- At least 1 year of experience with technical skills.
- Language: Node.js Python or Go.
- Database: MongoDB or other.
- Framework: Express.js or other.
- Web architecture: REST and RESTful APIs micro-services.
- Master source version control: GIT.
- Nice to have technical skills (Strongly advised for senior profiles): Containers Docker Kubernetes; Caching Redis server; Web load balancing; Scaling; OS administration; Encryption digital signing.
Other Key Skills and Traits:
- Outstanding written and verbal communication skills.
- Outstanding project management skills.
- Demonstrated ability to prioritize self-start contribute under pressure and meet tight deadlines.
- Highly organized creative and critical thinker.
- Comfortable working in an entrepreneurial environment.
- Excellent judgment communication and interpersonal skills.
- Organized and obsessive about details.
- Hard working passionate and looking to embrace the challenge.
- Thrive in high-impact high-profile situations.
Software Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Software Developer to join our team. This role requires proficiency in developing robust software frameworks, building scalable backend systems, and optimizing database performance.
- Key Responsibilities:
- Design and develop scalable software frameworks using Python.
- Develop and maintain efficient backend systems for serving datasets.
- Optimize database performance and ensure data integrity.
- Implement data access layers and interact with various databases using Python objects.
- Requirements:
- Proficiency in Python programming language.
- Experience with web development frameworks like Flask and FastAPI.
- Understanding of microservices architecture and containerization technologies.
- Strong problem-solving abilities with great attention to detail.
- Excellent communication and collaboration skills.
- Benefits:
- Opportunity to work on challenging projects and contribute to the growth of the company.
- Collaborative and dynamic work environment.
- Professional development opportunities.
- Other Skills:
- Experience with data warehousing concepts and big data technologies.
- Familiarity with cloud platforms and containerization technologies.
- Knowledge of data governance, compliance, and data security best practices.
Software Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled software engineer to join our team. As a software engineer, you will play a critical role in the design and development of our web and mobile applications.
The ideal candidate will have strong experience with PHP and Laravel, as well as knowledge of MVC architecture, routing, and Eloquent ORM. Experience with Swift for developing iOS applications is also required.
Key Responsibilities:- Back-End Development: Develop robust and scalable server-side applications using PHP and Laravel.
- Mobile Development: Build and maintain iOS applications using Swift.
- Database Management: Design and manage database schemas and perform optimization tasks.
- API Integration: Develop and integrate APIs for seamless communication between frontend and backend systems.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Testing & Debugging: Conduct thorough testing and debugging to ensure the functionality and performance of applications.
- Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers to deliver high-quality solutions.
- PHP & Laravel: Strong experience with PHP and the Laravel framework, including knowledge of MVC architecture, routing, and Eloquent ORM.
- Swift: Demonstrated experience in developing iOS applications using Swift.
- Database Systems: Experience with relational databases (e.g., MySQL, PostgreSQL) and database design.
- Version Control: Proficiency with Git and version control systems.
- Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and resolve issues effectively.
We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.