We are Enji.ai, an advanced engineering management platform. Born from the deep engineering expertise of Mad Devs and battle-tested on real-world projects, today we are a fully independent business on a mission.
Our purpose is to empower the entire tech leadership chain -- from C-level executives and finance teams to IT leaders and project managers -- to make brilliant, data-driven decisions using AI-powered strategic insights, code metrics, and financial analytics.
We are inviting you to join the team that builds Enji.ai - an innovative software development analytics tool. You'll be working on challenging tasks, including data analysis, LLMs integrations, financial analytics and projections, complex user interfaces, and system performance optimization to handle growing data loads. We have several active paying customers from the US, Europe, and Central Asia who regularly use our product and drive development with interesting feature requests, challenging us to push the boundaries of what's possible with dev analytics.
Our company is committed to full work transparency and mutual support. This means nobody spends weeks working on their code alone, and we regularly check progress and discuss solutions, so you always have the chance to ask your colleagues for help if you need it.
#LI-DNI
Our expectations:
---------------------
Backend:
At least 3 years of professional experience with Python and its ecosystem
Frontend:
Confident in client-side development and capable of making necessary modifications in JavaScript / TypeScript code base
SDLC:
Solid grasp of the software development lifecycle and its practical use for successful delivery
API Design:
Hands-on experience with REST and GraphQL API development
ETL & Data Integration:
Ability to transform and unify data via ETL pipelines
System Design:
Experience with system architecture, diagrams, and documentation
Architecture Principles:
Understanding of common architectural patterns
Problem-Solving:
Skilled in breaking down complex problems
Iterative Development:
Focus on incremental improvements
Legacy Code:
Confident working with and maintaining existing codebases
Experience with LLMs (e.g. Cursor, Claude, Roo Code), understanding of their use in development
Integration Experience (at least with one of):
Telegram API, Slack, MS Teams, Jira API, ClickUp, on-premise deployments
Language proficiency
: We are a Russian-speaking team, but we are building a product for the world, so English is also required at the B1 level or higher
Requirements:
-----------------
Calm under the tight deadlines
Naturally proactive
Responsibility: High level of accountability and commitment
Why Join us
---------------
At Enji.ai, you will be a pivotal part of a company that values creative, strategic thinking. You won't just be running a playbook; you'll be writing it. You will work alongside a talented and supportive team to build something with a global impact. If you are ready to make a real difference, grow your career, and own the growth of a cutting-edge solution, we want to hear from you.
Employees benefits
----------------------
Flexible working hours
Remote-first culture
Long-term projects
Salary in dollars
Professional communities
Onsite business trips
Training budget
Paid conferences
Hi, I'm Ekaterina.
Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail
cv@maddevs.io
.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.