Software Engineer
Location: Qatar
Job Type: Full-time
About UrbanPoint
UrbanPoint is a leading lifestyle rewards and subscription platform connecting users with exclusive offers and experiences. We are looking for a talented Software Engineer to build secure, scalable applications that power our growing digital platform.
Key Responsibilities
- Design, develop, and maintain web and mobile applications.
- Build RESTful APIs, backend services, and microservices.
- Develop features for rewards, subscriptions, merchant management, and payment integrations.
- Integrate third-party services, including payment gateways and CRM platforms.
- Write clean, maintainable, and well-documented code.
- Perform testing, debugging, and performance optimization.
- Collaborate with Product, UI/UX, QA, and DevOps teams.
- Support CI/CD pipelines, cloud deployments, and application security.
Qualifications
Required:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 3+ years of software development experience.
- Proficiency in Java, C#, Python, JavaScript/TypeScript, Go, or similar languages.
- Experience with RESTful APIs, SQL/NoSQL databases, Git, and Agile development.
- Strong analytical, problem-solving, and communication skills.
Preferred:
- Experience with React, Angular, Vue.js, Spring Boot, ASP.NET Core, Node.js, or Django.
- Familiarity with AWS, Azure, Google Cloud, Docker, Kubernetes, and CI/CD pipelines.
- Experience in e-commerce, loyalty platforms, fintech, or consumer technology.
Why Join UrbanPoint?
- Competitive salary and employee benefits.
- Career growth and professional development opportunities.
- Work with modern technologies on innovative digital products.
- Join a collaborative team delivering exceptional customer experiences.
Pay: From QAR17,000.00 per month
Work Location: In person