Full Stack Developer
Full Stack Developer
Posted 43 days ago
SENIORITY
Senior
About the role
- Manage the end-to-end development lifecycle of a variety of applications, workflows, and automation solutions, ensuring optimal performance, scalability, and reliability
- Evaluate business problems and determine the most effective solution type, whether a web application, workflow automation, or AI agent, and design the architecture accordingly
- Bring innovative thinking to solving business problems, exploring new approaches and technologies rather than defaulting to familiar patterns
- Participate in the technical design and development of significant or complex enhancements
- Investigate and resolve high-severity issues, identifying root causes and implementing effective solutions
- Collaborate with Business Analysts to understand functional requirements and translate them into technical specifications
- Build and maintain integrations, including AI agent tools and MCP servers, that connect solutions to the systems and data they depend onCoordinate with IT teams to deploy and scale new instances as required by performance demands and expanding business needs
- Proactively identify and mitigate technical risks, performance bottlenecks, and system degradation
- Familiarity with the oil and crude business specifically
- Exposure to commodity trading platforms or CTRM systemsExperience working with distributed or cross-regional engineering teams
- Exposure to AWSAttributes for success
- Versatile and adaptable, comfortable moving between web applications, workflows, automation, and AI agent solutions rather than specializing in just one
- Pragmatic approach to technology choices, picking the right tool for the problem rather than chasing trends
- Curious and self-directed learner, quick to pick up new technologies, frameworks, and platforms as the problem demands
- Strong analytical and problem-solving abilities, with sound judgment on when a novel approach is worth the risk versus when a proven one is the better call
- Strong verbal and written communication skills, able to collaborate with cross-functional stakeholders
- High attention to detail, ensuring quality and accuracy of code and documentation
- Able to manage multiple tasks and projects simultaneously, prioritizing effectively
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
