Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior React Developer - contract image - Rise Careers
Job details

Senior React Developer - contract

The Front Office Technology team is looking for a contract senior React developer.

You will be part of a team responsible for building, maintaining, and enhancing trading applications used by Portfolio Managers and Trading Teams for Trade Capture, Position Management, Trade Workflow Management, alongside other bespoke trading tools.

 

Primary Technologies Include: TypeScript, React, Interop.io, AG Grid, and Playwright

Tools Used Include: Jenkins, Argo CD, Kubernetes, Grafana, OpenSearch and Sentry.

Duties and Responsibilities

  • Develop high-performing applications with front-end components written in React and TypeScript, leveraging interop.io
  • Deliver testable applications by utilising appropriate testing frameworks
  • Interface directly with global trading teams, including Fixed Income, Repo, Macro, and Equity desks, to continue delivering and scaling the team’s application delivery in line with trading requirements
  • Take ownership of delivering solutions front to back while keeping users engaged throughout the process, maintaining a strong culture of collaboration between technology and business within an iterative development process
  • Interact with various stakeholder teams within the technology department, including DevOps, Engineering, DBAs, and Production Support

  • We are looking for a proactive and entrepreneurial candidate who is committed to writing high-quality, robust and maintainable code to deliver value to Portfolio Managers and Trading Teams
  • Strong proficiency in C#, object-oriented programming, concurrency, dependency injection, unit and integration testing 
  • Strong competence in React and TypeScript
  • Technical leadership skills to guide and develop other members of the team

Education and Qualifications

Bachelor’s degree in computer science or a related technical field

Capula is committed to helping all employees flourish in their role through support with your professional development and exposure to challenges that you may not be offered in a larger organisation.

We will provide:

  • A competitive salary and bonus scheme with annual reviews
  • 25 days’ paid annual leave
  • Excellent staff development and training opportunities
  • Free breakfast, lunch and dinner in our employee restaurant
  • Medical insurance and other benefits

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior React Developer - contract, Capula

Capula is currently on the lookout for a dynamic Senior React Developer on a contract basis to join our Front Office Technology team. This isn't just another coding job—this role will have you at the heart of developing, maintaining, and enhancing bespoke trading applications that are invaluable to our Portfolio Managers and Trading Teams. As you dive into technologies like TypeScript and React, you’ll be creating high-performing front-end components while utilizing tools such as Jenkins and Kubernetes. You’ll be part of a collaborative culture that promotes interaction with global trading desks, making sure our applications meet real-world trading requirements. You'll not only develop but also take ownership of delivering solutions from concept through to execution, ensuring robust and maintainable code that truly adds value. Capula believes in the professional growth of our team members, which is why we provide valuable training opportunities and a supportive environment to thrive in. Join us in crafting exceptional trading tools and experience a workplace where your contributions matter and your career can flourish!

Frequently Asked Questions (FAQs) for Senior React Developer - contract Role at Capula
What are the responsibilities of a Senior React Developer at Capula?

As a Senior React Developer at Capula, your primary responsibilities will include developing high-performance applications with front-end components in React and TypeScript, collaborating with global trading teams, and ensuring application delivery aligns with trading requirements. You'll be involved in testing frameworks to deliver testable applications and will actively participate in a collaborative culture, interacting with various key stakeholder teams including DevOps and Production Support.

Join Rise to see the full answer
What technologies will I work with as a Senior React Developer at Capula?

In your role as a Senior React Developer at Capula, you will primarily work with TypeScript and React. Additionally, you will engage with technologies like interop.io and AG Grid, along with tools such as Jenkins, Argo CD, Kubernetes, Grafana, OpenSearch, and Sentry. This diverse tech stack will enable you to build robust trading applications that cater to Portfolio Managers and Trading Teams.

Join Rise to see the full answer
What qualifications are required for a Senior React Developer at Capula?

To excel as a Senior React Developer at Capula, candidates should ideally have a Bachelor’s degree in computer science or a related technical field. Strong proficiency in both React and TypeScript is crucial, alongside solid expertise in C#, object-oriented programming, and testing methodologies. Additionally, technical leadership skills that allow you to guide and develop other team members are highly valued.

Join Rise to see the full answer
What type of work culture can I expect as a Senior React Developer at Capula?

At Capula, you can expect a collaborative and innovative work culture that prioritizes teamwork and engagement between technology and business. As a Senior React Developer, you’ll find an environment that encourages proactive problem-solving, continuous professional development, and a commitment to delivering high-quality solutions. You'll work closely with colleagues across various disciplines to foster a strong culture of collaboration.

Join Rise to see the full answer
What benefits does Capula offer to its Senior React Developers?

Capula offers an attractive benefits package for Senior React Developers, including a competitive salary and bonus scheme, annual leave of 25 days, excellent staff development and training opportunities, and meals provided in our employee restaurant. Additionally, you will benefit from medical insurance and other perks designed to support your well-being and professional growth.

Join Rise to see the full answer
Common Interview Questions for Senior React Developer - contract
Can you describe your experience working with React and TypeScript?

When answering this question, provide specific examples of projects where you used React and TypeScript. Highlight your role in the projects and how you leveraged React features to enhance user experience. If you can, mention any challenges you faced and how you overcame them, showcasing your problem-solving approach.

Join Rise to see the full answer
How do you ensure the quality and maintainability of your code?

Discuss your strategies for ensuring code quality, such as code reviews, writing unit and integration tests, and adhering to coding standards. You could also mention any tools you use for testing and how you integrate test-driven development into your workflow.

Join Rise to see the full answer
Describe a time when you collaborated with stakeholders. What was your approach?

Illustrate a scenario where collaboration was essential, emphasizing your communication skills and adaptability. Explain how you gathered requirements from stakeholders and incorporated their feedback into your development process to meet their needs effectively.

Join Rise to see the full answer
What strategies do you employ for debugging React applications?

Share specific debugging techniques you prefer, such as using browser developer tools or logging. You can also talk about how you approach identifying and fixing performance issues in React applications.

Join Rise to see the full answer
How do you stay updated with the latest advancements in React and front-end technologies?

Mention various resources you use to stay current, such as online courses, tech blogs, and community forums. This shows your commitment to continuous learning and adaptability in a fast-evolving tech landscape.

Join Rise to see the full answer
What experience do you have with CI/CD pipelines?

Discuss your experience with continuous integration and continuous deployment practices, mentioning any specific tools you’ve used, such as Jenkins or Argo CD. Be sure to explain how these practices improve software delivery and deployment.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your approach to time management and prioritization, perhaps mentioning tools or methods you use to keep track of your tasks. Share an example of a situation where you had to manage competing deadlines and how you navigated that challenge successfully.

Join Rise to see the full answer
Can you give an example of a significant obstacle you encountered in a past project and how you overcame it?

Utilize the STAR method (Situation, Task, Action, Result) to structure your response, detailing a challenge related to your role as a developer and demonstrating your problem-solving abilities and resilience.

Join Rise to see the full answer
Discuss a time when you mentored or led a junior developer. What was your approach?

Highlight your leadership style and how you encourage skill development in others. Provide an example of mentoring sessions or code reviews that foster collaboration and learning, showcasing your capability to guide team members effectively.

Join Rise to see the full answer
What role do you think teamwork plays in software development?

Express the importance of teamwork in achieving successful outcomes in software projects. Share your personal experiences of how effective collaboration and communication led to successful deliverables in previous projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
DaCodes Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse
Photo of the Rise User
Jump Remote Los Angeles
Posted 4 days ago

what we do | with a focus on operational technology and digital transformation, capula has been a leader in advanced system integration for decades; optimising efficiency & delivering performance on a massive scale. but with continuous innovation...

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!