freehire launches on Product Hunt on 26 August.

Follow →

Trading Desk Full Stack Developer

Summary

Build and maintain full-stack trading systems for oil and gas markets using React, Node.js/Python, and cloud services like AWS/Azure.

Skills and Qualifications



  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 3+ years of professional software development experience

  • Proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.

  • Strong back-end development skills using Node.js, Python, or similar languages.

  • Experience with database management systems such as SQL, PostgreSQL, or MongoDB.

  • Familiarity with cloud services (AWS, Azure, or Google Cloud).

  • Strong communication and interpersonal skills

  • Ability to collaborate effectively with internal and external customers

  • Innovative and analytical thinking

  • Ability to manage workload under time pressure and changing priorities

  • Adaptability and willingness to learn new technologies and methodologies


Preferred Qualifications/ Experience



  • Experience in the oil and gas industry, particularly within trading operations, is highly desirable.

  • Understanding of market data, trading systems, and financial instruments related to oil and gas.

  • Certifications in relevant technologies or methodologies.

  • Proven experience in building, operating, and supporting robust and performant databases and data pipelines

  • Strong proficiency in SQL and experience with database management systems

  • Solid understanding of data modelling, indexing, and query optimization techniques

  • Proficient in at least one programming language (Python preferred)

  • Experience with front-end frameworks/libraries (React preferred)

  • Familiarity with database systems. Full-stack development experience is helpful

  • Experience with Databricks and Snowflake

  • Solid understanding of web performance optimization, security, and best practices.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available