Software Developer

Ziphire.hr · Dubai

Completely RemoteFull TimeSeniorInformation Technology
Posted 17 months ago

Job description

Description We are seeking a talented and experienced Software Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our business needs and client requirements.

Responsibilities

  • Design, develop, and implement software applications using various programming languages and technologies
  • Produce clean, efficient code based on specifications
  • Test and deploy programs and systems
  • Troubleshoot, debug, and upgrade existing software
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Integrate software components and third-party programs
  • Analyze and improve existing software applications
  • Develop technical documentation to guide future development and maintenance
  • Gather and evaluate user feedback to improve software performance
  • Stay up-to-date with emerging technologies and industry trends

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Proven experience as a Software Developer or in a similar role
  • Strong proficiency in programming languages such as Java, C++, Python, or JavaScript
  • Experience with software design and development in a test-driven environment
  • Knowledge of databases and Object-Relational Mapping (ORM) frameworks
  • Familiarity with Agile development methodologies
  • Experience with version control systems, preferably Git
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
  • Ability to work independently and manage multiple projects simultaneously

Preferred Skills

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Knowledge of front-end technologies (e.g., HTML5, CSS3, JavaScript frameworks)
  • Familiarity with mobile app development
  • Understanding of software development best practices and design patterns
  • Experience with microservices architecture
  • Contributions to open-source projects

Benefits

  • Competitive salary commensurate with experience
  • Health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Flexible work arrangements
  • Professional development opportunities
  • Exciting projects at the forefront of technology innovation

About the Company Made By Developers, For Developers We can also be considered as LinkedIn but strictly for verified developers.

Skills & tools

JavaC++Python

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Java
  2. 02C++
  3. 03Python
  4. 04JavaScript
  5. 05Agile
  6. 06Git

Benefits & perks

  • Health Insurance
  • Medical Insurance
  • Paid Leave