Jobs · cutshort

B

Full Stack Developer Senior

Lumen Dynamics · Indexed today

onsitesenior2080000-7280000 INR🇮🇳 India
Apply on cutshort

About the role

Create REST/GraphQL web services and APIs for a distributed B2B platform.

Affinidi is hiring Full Stack Developer, Senior job in Bengaluru (Bangalore) | Cutshort

Full Stack Developer, Senior
Full Stack Developer, Senior

2
\- 10 yrs
₹20L - ₹70L / yr
Bengaluru (Bangalore)
Skills
AngularJS (1.x)
Angular (2+)
React.js
NodeJS (Node.js)
MongoDB
Express
Apache Kafka
RabbitMQ
Amazon SQS
Celery
What you’ll do
– You will create REST/GraphQL based web services and APIs for consumption by mobile and web for distributed B2B platform
– You will code, test and operate Nodejs based services
– You willI implement new features in a highly collaborative environment with product managers, UI/UX experts, and fellow engineers
– You will contribute to a future-ready, high quality, and performance code base
– You will share your technical solutions and product ideas with the team
– You will mentor other engineering team members
– You will contribute to team and organizational improvements in process and infrastructure
– You will be part of a truly global team
– You will work in an exciting startup environment where you can be autonomous and try new things :)
You should apply if
– You have experience in backend development, using languages like Node.JS and Golang
– You have used TypeScript extensions
– You are familiar with NoSQL databases such as MongoDB or CouchDB, Web services, SOA patterns
– You have good working knowledge of design patterns, building and deploying microservices on the cloud
– You have hands on experience with REST APIs or GraphQL
– You have experience with Test Driven Development and know when to apply it
– You have knowledge of web libraries and frameworks such as ReactJS/VueJS, AngularJS, and Clojure
– You have experience working on AWS or other cloud stacks and Docker
– You have experience building / consuming OpenAPI and GraphQL specifications
– You have experience building microservices systems and testing them
– You have experience building systems with high data protection requirements, anonymous data and data encryption
**Bonus points if
– You have worked with Blockchain technology
– You have domain expertise working with decentralised identity solutions
– You have experience of building systems that require cryptography
Logistics
Here is the interview process for this role:
– 30m interview with one of our Talent Team or Recruitment Partners
– 1h interview with our Engineers
– 1.5h pairing interview with one of our Engineers
– 3hs final interview meeting a variety of people including our CTO, Leads and other Engineers
We can be flexible with the structure if someone's circumstances or timescales require it for good reason, just let us know!
Please reach out if you have any specific requirements so we can be as accommodating as possible for you.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.

Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort

Founded
:
2019
Type
:
Product
Size
:
100-1000
Stage
:
Raised funding
About
Affinidi provides building blocks for an open and interoperable Self-Sovereign Identity ecosystem
Read more
Connect with the team
Company social profiles

Similar jobs

Posted by
HR Fountane
Remote only
5
\- 8 yrs
₹20L - ₹30L / yr
React.js
NodeJS (Node.js)
MongoDB
Generative AI (GenAI)
Retrieval Augmented Generation (RAG)
+3 more
Fountane Archipelago  ·  Island Role
A Little Bit About the Role
We are looking for a Senior Product Engineer (L3) who thrives in complexity. Most engineers build on blank canvases — you build on someone else’s mess and leave it better than you found it.
The majority of your work at L3 will be on existing, live codebases — disorganised, partially documented, built by multiple teams over multiple years. Your job is to enter those systems, understand them before touching them, extend and clean them without breaking what works, and progressively bring them up to a standard where AI tooling can accelerate further development. This is the core of what L3 does at Fountane. If you have only built greenfield projects, this role will be hard.
You are expected to be genuinely full stack: comfortable owning web applications and mobile apps, the frontend, backend, database, state management, and API integration layer — without needing to hand off to a specialist.
You will work closely with the Concept Engineer on your Island — translating their prototypes into production architecture, raising technical blockers early, and keeping the sprint honest. You will also review code, mentor junior engineers, respond to production incidents, and contribute to the network’s shared knowledge base.
All of this is done primarily with Cursor and Claude as your execution and reasoning tools. AI-assisted engineering is not a feature of this role — it is the method.
AI-First Engineering Expectation**
_Cursor and Claude are your primary tools — not supplements. Engineers at L3 who are not using AI at the codebase level are not operating at this level._
At L3, AI-assisted engineering means:
– Loading full codebase context into Cursor before writing a single line — understanding the system before touching it.
– Writing scoped, precise refactor prompts that isolate changes to one concern at a time.
– Using Cursor to generate tests that document existing behaviour before any restructuring begins.
– Using Claude for architecture reasoning, decision documentation, and translating CE briefs into structured technical plans.
– Producing inline documentation and decision records as part of the AI-assisted workflow — not as an afterthought.
– Sharing effective prompt patterns and Cursor discoveries with the broader Fountane network — kept to yourself, they are a missed contribution.
Key Responsibilities
Legacy Codebase Refactoring & the Cleaning Phase
This is the primary L3 engagement type at Fountane. You will be handed existing, partially documented codebases — built by previous teams, often without tests, with inconsistent patterns — and your job is to refactor them into a clean, AI-promptable state without losing existing functionality. You use Cursor’s codebase context window to navigate safely, write characterisation tests before touching anything, and make changes in small, reviewable increments. The standard is: every module you leave should be easier to extend by AI tooling than when you found it.
Full Stack Development — Web & Mobile
Build and own the full application layer: React / Next.js web frontends, React Native or Flutter mobile apps, Node.js / Python backends, and relational and non-relational databases. You should be able to pick up web or mobile on any engagement without needing a handoff. Schema design, data modelling, and state architecture are yours to own — including diagnosing and fixing broken or leaking state in existing frontends.
Third-Party API Integrations
Integrate complex third-party services — payments (Stripe), communications (Twilio), auth (Auth0), and others — reliably and without creating brittle dependencies. Own the integration layer end to end: error handling, retries, failure modes, and documentation. If a third-party integration is flaky in production, that is your problem to own.
CE Collaboration & Sprint Integrity
Work directly with the Concept Engineer to translate prototypes into buildable technical plans. Review CE briefs before the sprint starts — if the scope is technically unrealistic, the time to say so is before work begins, not on demo day. Raise blockers against acceptance criteria proactively. You are the technical check on what the CE promises the client.
Security Awareness
Write code that does not require the Lead to security-audit every line. This means: input validation by default, no hardcoded secrets, correct auth scoping, safe handling of user data, and awareness of common vulnerabilities (injection, broken auth, insecure direct object references) in the context of the stacks you work in. You are not the security architect — the Lead owns that — but you are expected to produce code that does not introduce obvious vulnerabilities.
Production Incident Response
When something breaks in production, you are on it. Diagnose the issue, apply a safe fix or rollback, document what happened and why, and hand a clear summary to the Lead for the client post-mortem. Speed matters, but a bad fix that causes a second incident is worse than a slow fix that is correct. Response expectation: acknowledged within 1 hour, resolved or escalated with a clear status within 4 hours.
Codebase Navigation & Safe Refactoring
On all engagements — not just Cleaning Phase work — keep changes small, focused, and reviewable. One type of change per commit. Write tests that document existing behaviour before restructuring. Leave every module easier to understand than when you found it.
Code Review
Review pull requests from L1 and L2 engineers with specific, actionable feedback — not rubber-stamp approvals. A good code review at L3 leaves the author understanding what to do differently next time, not just what to fix now. Review weekly; do not let PRs age.
Mentoring
Review junior engineers’ code weekly with specific, useful feedback — this is distinct from quality-gate code review. The goal he

Read the full posting on cutshort

FAQ

Is the Full Stack Developer Senior role at Lumen Dynamics remote?+

This Full Stack Developer Senior position is listed as onsite.

What is the salary for the Full Stack Developer Senior role at Lumen Dynamics?+

The listing states 2080000-7280000 INR.

What seniority level is this Full Stack Developer Senior role?+

This is a senior level position.

How do I apply for the Full Stack Developer Senior role at Lumen Dynamics?+

Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Lumen Dynamics.