Posted 2 months ago
Software Developer
@ Enaimco
St. John's, Newfoundland and Labrador
Overview
Enaimco, an asset lifecycle management platform for offshore operations, is hiring a full-time Software Developer to own a piece of its application end to end, from design and build through release and production support. The role involves heavy use of agentic coding tools, shaping specs and feature-flagged rollouts, and collaborating with product and offshore engineering users. The posting states flexible working hours and location and competitive salary with health and dental coverage, but no specific pay figures.
Responsibilities:
- Own features end to end, from problem to production
- Write specs and break work into issues
- Define and own testing strategy for the area
- Release work behind feature flags with staged rollout
- Use AI agents daily and review their output
Requirements summary:
- 3 to 5 years of professional development experience
- Strong JavaScript and TypeScript
- Experience with modern web apps and backend services
- Experience designing and integrating APIs
- Data modelling in document and relational databases
- Daily use of agentic coding tools such as Claude Code or Codex
Tools & skills
Source and dates
Employer career site / ATS feed · bamboohr
- Employer posting date
- 2026-09-01
- First seen by our source
- 2026-11-07
- Source record updated
- 2026-11-07
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Software development |
| Experience | 3+ years |
| Hours per week | 40 (estimated) |
| Work setting | Office, Home |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Perks mentioned | Flexible hours |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Enaimco
Software Developer
Enaimco is an Asset Lifecycle Management platform for offshore operations, and our customers' asset integrity partner. Integrity teams lose their days reconciling data instead of deciding with it, so we bring asset data into one immersive digital twin that stays current, because the inspection, maintenance and repair work happens inside it. Engineers plan against the asset as it is today rather than a snapshot from last year, and that same foundation is what makes remote and robotic operations possible.
We're looking for a well rounded developer who has built real things and knows what that asks of you. Someone who can take a feature from a rough idea through design, build, release and the support that comes after it, and who works as easily with their own team as with the people across the company who shape what we build and support it once it's live. You'll have a say in how things get built here, and the people around you will expect you to use it.
Our teams own their part of the application end to end, from build through release and into production, and you'd own a real piece of one.
The industry is moving fast and we work hard to keep up, so the way we build things keeps changing. Not every change lands, and when one doesn't we say so and try something else. We're growing, which means plenty of room to give input and shape where this goes, and we're looking for people who get stuck into that rather than wait it out.
We build with AI. Agents are part of how the team works day to day, not an experiment on the side, and we use them to make the team better at what it already does. You own what you ship whether you typed it or generated it, and if you can't explain it, it isn't ready.
What You'll Do
- Own a piece of the application end to end, from an ambiguous problem through to production and whatever it needs once it's there.
- Shape work before you build it. Write a spec for anything feature-sized and break it into issues someone else could pick up. Stay close to product and to the people using the software the whole way through, so you're never guessing at what they wanted.
- Decide how you'll prove a change works before you write it, and own the testing for your area: what's automated, what's smoke-gated, what's manual, and why.
- Release your own work behind feature flags with staged rollout, then watch it in production instead of handing it off.
- Use agents daily on real work and own what comes out of them. Read the diff, check the claims, and bring back what you learn about where they help and where they don't.
- Review other people's work properly and help your teammates keep improving their craft. Fix root causes. We don't kick problems down the road.
Who You Are
- You like solving problems with technology and you go deep enough to understand why something works, not just that it does.
- You're practical. You follow where the industry is going and you never stop experimenting, and you also know when the right answer is the boring, stable one somebody can debug at 2am.
- You care about the craft. You read the code around yours, you leave it better than you found it, and you keep learning what the tools can and can't do.
- You ask early when you're stuck and you say so when you got it wrong. You take feedback as information rather than a verdict, and you give it the same way.
- You adapt quickly when things change. Priorities move, tools move and the way we work moves, and you get on with it rather than waiting for things to settle.
- You own what you ship whether you typed it or generated it, you own your failures and stop them recurring, and you care how the work lands for the people using it offshore.
Qualifications
- 3 to 5 years of professional software development experience, with clear ownership of something in production.
- Strong JavaScript and TypeScript, or equivalent production experience in a comparable language.
- Experience building modern web applications and backend services.
- Experience designing and integrating APIs across system boundaries.
- Data modelling in a document database, and in relational databases where they fit.
- Daily hands-on use of agentic coding tools such as Claude Code or Codex, with a clear view of where they help and where they don't. We're not tied to one tool.
- Comfortable building and debugging applications that run in the cloud.
Bonus Points For
- Having a view on the trade-offs between programming languages in the age of AI, and being able to talk it through with us.
- Owning the testing strategy for a feature, not just writing the tests.
- 3D visualization, or building interfaces over large volumes of asset and sensor data.
- Applying AI/ML to real product problems.
- Performance work in data-heavy applications.
- Working directly with the people who use what you build.
Why Enaimco?
- Work on a platform offshore operators run their integrity work through, alongside the engineers who use it.
- Build for subsea assets and the people responsible for them, where a bad release costs an operator real time.
- Real ownership: small teams with end-to-end responsibility for their part of the application.
- Humility, resilience and commitment to the craft are how we hire and how we treat each other, not a poster in the hallway.
- Team-wide standards and best practices, including how we use agents, owned by the team and still changing as we learn.
- Nobody is ranked by pull request counts or lines shipped.
- Competitive salary and benefits, including health and dental coverage.
- Flexible working hours and location.
Equal Opportunity
At Enaimco, we are committed to building a high-performing workforce driven by merit, where hiring and advancement decisions are based solely on skills, experience, and qualifications. We believe in fostering an inclusive environment that values diverse perspectives, and we recognize that diversity across age, race, gender, sexual orientation, religion, national origin, disability, and other characteristics contributes to innovation and strengthens our team. All interested applicants are encouraged to apply, as we evaluate candidates purely on their abilities and fit with our business needs.
Finding some points that don't quite match but still think we'd be a great fit? We encourage you to apply anyway. You could be an excellent candidate for this or another role within Enaimco.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.