Capital Solutions

Full Stack Web Developer

  • Basis:  Full-Time
  • Closing Date:  11 Oct, 2023
  • Job Ref:  KMP-85095

Job Description

Capital Solutions Ltd is a dynamic and rapidly growing Forex and investment company with a strong presence in Dubai and a global reach. We are dedicated to providing exceptional financial and investment advice to the public on a global scale within various markets, and we value innovation, diversity, and excellence in everything we do.

Position Overview
We are seeking a dedicated full-stack developer to join our growing company. You will be tasked with taking website template files from a designer and creating fully functional websites from them, including developing all of the necessary functionality. Responsibilities include ensuring all relevant website functionality works as expected and that the website displays well on a range of screen resolutions, from mobile to desktop.

As a Full-Stack Developer, you will work as part of a team to implement new features, as well as make modifications and fix bugs in existing code. Your duties will include designing and developing layouts, writing code to power the underlying functionality of the website, and developing tests for the code you write.

Key Responsibilities

  • Web Development:
    • Collaborate with designers and stakeholders to translate user requirements and business goals into functional, responsive web applications.
    • Develop and maintain WordPress websites, ensuring seamless integration of design, content, and functionality.
    • Implement user-friendly interfaces and experiences that enhance user engagement and satisfaction.
    • Optimize website performance, ensuring fast load times and smooth navigation.
    • Integrate APIs and SOAP services to create seamless data flows between systems.
  • Python Application Development:
    • Design, develop, test, and deploy Python applications tailored to meet specific business needs within the finance and investing domain.
    • Create efficient backend systems that handle data processing, analysis, and integration with external APIs.
    • Ensure the security and integrity of applications, implementing best practices for data protection.
  • Full Stack Proficiency:
    • Take ownership of both frontend and backend development, ensuring a cohesive and integrated user experience.
    • Implement responsive designs that work seamlessly across various devices and screen sizes.
    • Collaborate with cross-functional teams to deliver high-quality software solutions within defined timelines.
    • Proficiency in HTML, CSS and JavaScript.
  • Testing and Debugging:
    • Conduct thorough testing of applications to identify and resolve bugs, usability issues, and performance bottlenecks.
    • Perform regular code reviews and provide constructive feedback to team members.
    • Apply Linux command-line knowledge for server management and troubleshooting.
  • Continuous Learning and Innovation:
    • Stay up-to-date with industry trends, emerging technologies, and best practices in web development, finance, and investing.
    • Proactively identify opportunities to leverage new tools and technologies to enhance our digital offerings.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proven experience as a Full Stack Web Developer with a strong portfolio showcasing WordPress development and Python applications.
  • Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frontend frameworks (e.g., React, Vue.js).
  • Solid understanding of backend technologies including Python frameworks (e.g., Django, Flask) and database management (e.g., SQL, NoSQL).
  • Experience working in the finance and investing industry is a strong plus.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, both written and verbal.
  • Ability to work effectively in a collaborative team environment.
  • Self-motivated and capable of managing multiple tasks with minimal supervision.
  • Experience in application deployment.
  • Knowledge of cloud services like Amazon, Google, Docker, Nginx.

We Offer

  • Attractive remuneration package.
  • Paid birthdays leave and gift provided by the company.
  • Opportunities for growth and advancement within the company.
  • A dynamic and supportive work environment.
  • Happy hour Fridays and other benefits.
  • Exciting company events.
  • Progressive working environment.
  • Gym staff rates for personnel.

How to Apply
Interested candidates are invited to submit their resume and a cover letter via the apply button below.

Only shortlisted candidates will be contacted.

Join our dynamic team and contribute to our growth as we continue to make a global impact!

Capital Solutions Ltd is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.