About the job Application Developer
Freelan is a leading technology company based in Dubai, United Arab Emirates. We specialize in providing innovative solutions to businesses of all sizes, helping them to achieve their goals and stay ahead of the competition. Our team is made up of talented individuals who are passionate about technology and dedicated to delivering exceptional results for our clients.
Job Overview:
We are seeking an experienced Application Developer to join our team in Dubai. The successful candidate will be responsible for developing and maintaining high-quality software applications for our clients. This is a full-time, permanent position with excellent opportunities for career growth and development.
Key Responsibilities:
- Design, code, test and debug software applications according to client specifications
- Collaborate with cross-functional teams to gather requirements and develop solutions
- Develop and maintain technical documentation for all applications
- Troubleshoot and resolve technical issues in a timely manner
- Conduct regular system maintenance and updates
- Stay up-to-date with emerging technologies and industry trends
- Participate in code reviews and provide feedback to improve overall quality
- Ensure all applications are user-friendly and meet client expectations
- Provide technical support and training to end-users as needed
- Work closely with project managers to ensure timely delivery of projects
- Continuously improve and optimize existing applications for better performance and user experience.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum of 3 years of experience in application development
- Strong knowledge of programming languages such as Java, C++, and Python
- Experience with web development frameworks such as Angular, React, or Vue.js
- Knowledge of database management and SQL
- Familiarity with Agile development methodologies
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Strong communication and interpersonal skills.
Why Work for Us?
- Competitive salary and benefits package
- Opportunities for career growth and development
- Collaborative and supportive work environment
- Exposure to cutting-edge technologies
- Chance to work with a diverse and talented team
- Dynamic and challenging projects.