
Software Engineer - Integrations
Blue Flame Digital
Job Description
About the Role
At Blue Flame Digital, Integrators turn customer needs into reliable, real-world systems.
This is not a traditional software engineering role focused on writing custom code all day. Instead, you’ll use judgment, systems thinking, APIs, low-code tools, and AI-assisted building platforms to design and implement solutions that actually work in production.
Our customers are medium to large businesses that rely on multiple systems (ERPs, CRMs, and other applications). These systems must reliably sync data as part of critical business operations—and that’s where you come in.
You’ll join an integrations team that takes client requirements and turns them into scalable, maintainable workflows using Blue Flame Digital integration platform. This role includes direct interaction with clients, so strong communication and comfort working with customers is essential.
What You’ll Do
Turn customer requirements and solution designs into working integrations, automations, and data syncs
Read, clarify, and improve incomplete or imperfect requirements before building
Work directly with clients to understand needs, ask clarifying questions, and communicate solutions
Design and build workflows that sync large volumes of data across APIs
Build and maintain API wrappers and integrations between systems
Choose appropriate design patterns for reliability, scalability, and maintainability
Anticipate edge cases and implement strong error handling
Perform data mapping and transformation (primarily in JavaScript)
Deploy workflows to production and ensure successful handoff
Learn new tools, APIs, and platforms quickly
Communicate clearly with both clients and internal teams about tradeoffs, risks, and decisions
Operate independently in a remote environment with strong ownership
What Success Looks Like
You turn unclear requirements into clean, reliable solutions
You communicate effectively with clients and build trust through clarity and follow-through
You catch issues early instead of passing problems downstream
You make strong implementation decisions without constant oversight
You learn new tools and systems quickly
You improve both the quality and reliability of what gets built—not just speed
What We’re Looking For
Strong confidence using modern AI tools to research, reason, and accelerate building solutions. You must be comfortable and apt at using these tools.
1.5+ years of experience as a software engineer
Strong JavaScript skills
Experience working with APIs and authentication
Strong problem-solving ability and resourcefulness
Excellent attention to detail and observation skills
Good design instincts for workflows, integrations, and data movement
Ability to read documentation and figure things out independently
Clear written and verbal English communication
Comfortable interacting directly with clients in a professional setting
High ownership, self-direction, and ability to work remotely
Important Note About This Role
This is not a traditional developer role.
While technical experience is required, the core of this job is:
systems thinking
judgment and decision-making
execution and ownership
learning speed
client communication and collaboration
This role is a strong fit if you enjoy:
solving messy business problems
designing practical systems
working directly with clients to understand and improve requirements
learning new tools quickly
owning outcomes
This role may not be a good fit if you’re looking for:
a pure software engineering track
heavy day-to-day hand coding
minimal interaction with clients or stakeholders
highly structured work with constant supervision
perfectly defined requirements before starting
Interview Process
Intro Interview – Communication, English proficiency, and duplication skills, plus a small coding challenge
Technical Interview – Problem-solving, API understanding, workflow reasoning, and a light coding exercise (may be combined with your intro interview in some cases)
Culture Interview – Meet the team and assess mutual fit
Additional Opportunities
Depending on your strengths, you may also be a fit for:
Full-Time App/API Builder – Build high-quality API wrappers at scale
Operations Engineer – Maintain and support production workflows
Let’s Save Each Other Time
We value honesty and responsibility. Any dishonesty—including falsifying location or experience—will immediately end the interview process.
We’re looking for people who want to grow with the team and take ownership of meaningful work.
