Python developer
Dubai, Dubai, United Arab Emirates
- Experience
- 1–8 years
- Employment
- Full-time
- Work mode
- Onsite
- Salary
- Not disclosed
- Deadline
- Apply by 1 Nov 2026
- Posted
- 2025-07-24
Required skills
| Skill | Experience | Level |
|---|---|---|
| Python | 1+ years | Not specified |
| Back-end development | 1+ years | Not specified |
About the role
As a Python developer at forexnews, you will play a crucial role in designing, developing, and deploying scalable and efficient software solutions. You will work in a dynamic and collaborative environment, closely interacting with cross-functional teams to identify and prioritize project requirements. With a strong focus on innovation and continuous learning, you will have ample opportunities to expand your skill set and stay up-to-date with industry trends and best practices. Your contributions will have a significant impact on the company's growth and success, and you will be empowered to take ownership of your projects and drive them forward. You will be working on a wide range of tasks, from back-end development to data analysis, and will be responsible for ensuring the highest standards of code quality, reliability, and performance. By joining our team, you will become an integral part of a fast-paced and forward-thinking organization that values creativity, teamwork, and technical excellence.
Requirements:
- Strong proficiency in Python programming language, with a solid understanding of its ecosystem and libraries
- Experience with popular frameworks and tools such as Django, Flask, or PyTorch
- Excellent problem-solving skills, with the ability to break down complex problems into manageable components
- Strong understanding of software design patterns, principles, and methodologies, including Agile and Scrum
- Experience with database management systems, including relational and NoSQL databases
- Strong communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders
- Strong analytical and problem-solving skills, with the ability to collect and analyze data to inform design decisions
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Roles and Responsibilities:
- Design, develop, and deploy high-quality Python applications, including back-end services, data processing pipelines, and machine learning models
- Collaborate with cross-functional teams to identify and prioritize project requirements, and to ensure that solutions meet business needs and are aligned with company goals
- Develop and maintain technical documentation, including design documents, user manuals, and API documentation
- Participate in code reviews, ensuring that code quality, reliability, and performance meet the highest standards
- Troubleshoot and debug issues, using logging, monitoring, and debugging tools to identify and resolve problems
- Stay up-to-date with industry trends, best practices, and emerging technologies, and apply this knowledge to continuously improve processes and solutions
- Contribute to the development of technical roadmaps, and help to prioritize and plan project work
Budget:
- Maximum budget: $140,000 USD per year
- Job type: Payroll
- Experience range:1 to8 years