Senior Software Engineer

Correlation One Logo

Correlation One

πŸ“Remote - Jordan

Summary

Join Correlation One as a Senior Software Engineer and be at the heart of our engineering teams. You will build and deliver responsive JavaScript web applications, develop and maintain tests, collaborate with design and product teams, and deliver large tasks. You'll uphold engineering and operational excellence standards, create documentation, and participate in continuous improvement. This remote role, with a preference for candidates in Jordan, offers unlimited time off, company-paid holidays, access to data skills training, and a diverse, inclusive culture. The compensation is location-specific and considers experience, education, and skills.

Requirements

  • 7+ years of professional software development experience building web applications
  • 5+ years of hands-on experience with client-side frameworks, such as React, Redux, Angular, or similar modern JS frameworks accepted
  • 3+ years of proficiency in React
  • Knowledge of web standards and responsive design principles
  • Formal education (PhD, Masters or Bachelors) in a technical discipline

Responsibilities

  • Build and deliver responsive javascript web applications
  • Develop and maintain unit and integration tests to ensure our software is robust
  • Collaborate with design and product teams to build high quality user experiences
  • Deliver large tasks with some ambiguity
  • Understand and uphold standards for engineering and operational excellence
  • Create and maintain documentation of technical designs and technical support activities
  • Participate in continuous improvement initiatives

Preferred Qualifications

  • Experience with consuming and building RESTFul web-services
  • Experience writing high-performance, reusable code for components that will be used across our product
  • Basic knowledge of relational/non-relational databases and unstructured storage
  • Proficient in coding standards, code reviews, devops and delivering high quality software
  • Excellent communication skills
  • Experience working in an agile development environment
  • Experience with git, continuous integration and deployment tools

Benefits

  • Insurance or subsidies based on country
  • Unlimited Time Off, with a minimum time off recommendation
  • 10 company-paid holidays
  • Official company-wide holiday for the last week of the calendar year
  • Access to free data skills training through our programs
  • A company culture that empowers individuals and embraces diversity through its core mission

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.