Intermediate Software Engineer
Octoco|Posted 24 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Join Octoco as an Intermediate Software Engineer and take your career to the next level! You'll be an independent, capable consulting engineer taking ownership of features and modules while contributing meaningfully to our team's success. In this role, you'll solve technical problems confidently, collaborate on design and implementation decisions, provide guidance to junior developers, and manage clients and teams. We're looking for someone with a Bachelor's degree in Engineering or Computer Science and solid programming skills in languages like C# , TypeScript, Python, .NET, React, or Angular. You should have 2+ years of professional experience, a strong understanding of data structures and algorithms, and experience with databases and version control systems. At Octoco, we value continuous learning and collaboration. You'll have the opportunity to deepen your expertise, expand your technical knowledge across multiple languages and frameworks, and play a key part in delivering high-quality, scalable solutions. Join our supportive environment where you can grow your leadership potential by mentoring juniors and modelling best practices.
Sign up or log in to apply:
About Octoco
What we do
Octoco provides part-time or short-term technology development services to tech-enabled companies. Services include "CTO-as-a-service" support to early-stage technology startups, or startups preparing for a technical due diligence. Octoco can provide domain experts to work side-by-side with your team on software architecture, development and refactoring.
Why Work For Us
Octoco helps other companies get their tech right. We work with clients ranging from early-stage startups to large multinationals. We collaborate on anything from circuit board design, through software and applications, to management support and investor relations. The great thing about working at Octoco is that you can get exposure to all the full stack of development and business in our client companies. Many of our team members have an interest in business and entrepreneurship, and find it very satisfying to learn from companies at vastly different stages of their business development.
The Octoco team is diverse too. A fresh engineering graduate may work cheek by jowl with a seasoned software architect, a serial tech entrepreneur and a university professor. The work is challenging, and we value teammates who are constantly eager to learn. The team is about 35 people, but you would typically work in one or more project teams of 2-4 people, each dedicated to providing a solution for a specific client.
As the ideal new Octoco team member, you are great at doing your core "thing". You have the credentials, even some experience, and there are topics where people don't even bother trying to debate with you. However, you also have a broad range of other interests, and can relate well with people outside your core area of expertise. Perhaps your other interests have become hobbies, pet projects, or just topics you love exploring.
Unfortunately, Octoco isn't a great place for people who like structured, well-defined tasks. People differ, and many companies greatly value individuals who can execute well on a carefully laid-out plan. Octoco isn't one of those places. Our little SWAT teams that solve hard problems for our clients need self-managed individuals who can take initiative.
Our Hiring Process
This is what you can expect when interviewing with us.
Our interview process has the following stages:
A bit more about the technical assessment:
During the process, you are likely to meet the following members of our team:
What will they be looking for?
How to make a good first impression:
How long does our interview process usually take, from first call to offer stage?
If you need any additional information on our interview process, please reach out to us directly. Alternatively, please take a look at our careers page to get to know us better
Perks at Octoco
Tech Stack
utilities

business tool



dev ops


application and data







