Full Stack Software Developer (crm Frontend, Backend, And Api Integration)

Al Quoz, DU, AE, United Arab Emirates

Job Description

About Us:

Jio Markets is a leading provider of innovative trading solutions in the financial services industry, specializing in CFD and Forex trading. We are committed to delivering cutting-edge technology and tailored services that meet the diverse needs of institutional clients, including hedge funds, asset managers, banks, and other financial institutions. We are based in Dubai.

Overview:

We are looking for a highly skilled and motivated Full Suite Software Developer to design, develop, and maintain both the frontend and backend of our CRM system. This role involves working across the full software stack--from building intuitive, user-friendly CRM interfaces to developing scalable and reliable backend services with API connectivity. You'll also be responsible for integrating third-party applications and APIs to extend the functionality of the CRM system.

Key Responsibilities:

•1. Frontend Development:•

• Design and implement user-friendly, responsive, and visually appealing interfaces for CRM features, ensuring a seamless user experience (UX/UI).
• Work with design teams to translate wireframes and UI designs into functional web pages using modern frontend technologies.
• Ensure the application is optimized for speed and scalability.

•2. Backend Development:•

• Design, develop, and maintain robust backend services using Node.js, Python, Ruby on Rails, Java, C++ etc.
• Develop and optimize database schemas, queries, and models using relational or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
• Implement secure, scalable, and high-performance backend logic to support CRM functionality.

•3. API Development & Integration:•

• Build and maintain RESTful APIs to connect frontend with backend services.
• Integrate with third-party services, APIs, and systems (e.g., email platforms, analytics, payment gateways, Marketing, Sales etc.).
• Ensure data synchronization between external systems and the CRM.

•4. System Architecture & Database Management:•

• Collaborate with architects and senior developers to design system architecture and define scalable solutions for the CRM.
• Manage databases, including backups, data migrations, and performance optimization.

•5. Testing & Quality Assurance:•

• Write unit tests, integration tests, and conduct code reviews to ensure code quality.
• Implement error handling, logging, and performance monitoring tools to ensure system reliability.

•6. Collaboration & Communication:•

• Work closely with cross-functional teams, including Product Managers, Designers, and other Developers.
• Participate in agile sprints, sprint planning, and code reviews.

Qualifications:

• Proven experience (5+ years) in full-stack development with a focus on CRM or similar business applications.
• Strong proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
• Experience with backend development using server-side languages and frameworks such as Node.js, Python, C++ Ruby on Rails, Django, Java, or similar.
• Expertise in building and consuming RESTful APIs and integrating third-party services.
• Solid understanding of relational (MySQL, PostgreSQL) and NoSQL (MongoDB, etc.) databases.
• Experience with version control systems such as Git.
• Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
• Strong problem-solving skills and the ability to work in a fast-paced environment.
• Experience working with Agile development methodologies.
• Excellent communication and teamwork skills.
• A portfolio or GitHub profile showcasing relevant work (preferred).

Preferred Skills:

• Familiarity with CRM platforms (Salesforce, HubSpot, Zoho, etc.) and their APIs.
• Experience with serverless architectures and microservices.
• Knowledge of mobile app development (React Native, Flutter, etc.) is a plus.
• Exposure to DevOps practices and CI/CD pipelines.

Why Join Us:

• Competitive salary and benefits package.
• Flexible work schedule.
• Opportunity to work on innovative, cutting-edge projects.
• Collaborative and supportive team environment.
• Career growth and professional development opportunities.

If you are passionate about building impactful software solutions and thrive in a dynamic, fast-paced environment, we'd love to hear from you! Apply today to become a key player in the development of our next-generation CRM system.

Job Types: Full-time, Permanent

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1775064
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Al Quoz, DU, AE, United Arab Emirates
  • Education
    Not mentioned