Full Stack Engineer

Vajro IncChennai, Tamil NaduOn-siteFull-timeMid level, 2–5 yearsListed 1 day ago

Apply now

About this role

"RAP - Rapid Acceleration Partners" delivers Full-Stack Agentic Workflow Orchestration. RAPFlow gives enterprises the complete stack to automate complex operations: train and deploy AI models, configure agentic reasoning, connect to enterprise systems and knowledge sources through RPA, MCPs, and APIs, and orchestrate multi-step, non-linear processes with exception handling. With RAPFlow, humans stay in the loop, every decision is monitored, and every action is governed. We're a small, focused team automating complex enterprise operations. If that sounds like the kind of problem you want to solve, we'd like to talk. Visit https://rapidautomation.ai/ (https://rapidautomation.ai) for more details about RAP. Position : Full-Stack Engineer I Location : On-site Experience : 1 – 2 Years Job Type : Full-time
About the Role
As a Full-Stack Engineer I, you will build and ship features across frontend, backend, APIs, databases, and AI-powered workflows. Working closely with senior engineers and technical leads, you will own features end to end, from requirements through development, testing, and delivery.

What You'll Work On

- Develop frontend and backend components for modern web applications
- Build APIs and integrations with enterprise systems and third-party services
- Work with React, TypeScript, Node.js, PostgreSQL, and MongoDB
- Integrate applications with LLM APIs and AI services
- Contribute to AI Agents and agent-based workflows
- Debug issues across frontend, backend, API, and database layers
- Write tests and build reliable, maintainable software
- Contribute to CI/CD and production deployments with guidance from senior engineers
- Participate in code reviews, technical discussions, and the full development lifecycle

Skills You'll Need to Bring

- Solid engineering fundamentals: You have 1–2 years of engineering experience and a solid foundation in programming, data structures, algorithms, databases, and software development. You take a practical, customer-minded approach to solving problems.
- Thoughtful problem-solving: You start by understanding the problem and its context before jumping into implementation. You can break down complex problems into clear solutions, consider edge cases and trade-offs, and understand how your work affects users and the business.
- Impact-driven approach to technology: You see technology as a means to solve real problems, not an end in itself. You are pragmatic about technology choices and focus on reliable, maintainable software. You stay current with tools such as Cursor and Claude Code and use AI-assisted development thoughtfully.
- Proactive communication and ownership: You take ownership of your work, communicate progress and blockers clearly, and ask questions when needed. You independently investigate problems rather than waiting for instructions at every step.

Technical Skills – Must Have

- JavaScript / TypeScript
- React
- Node.js / Express.js
- PostgreSQL / MongoDB and basic database concepts
- REST APIs and API integration
- Git and version control
- Software development, testing, debugging, and troubleshooting fundamentals

Skills – Good to Have

- Next.js or similar modern frontend frameworks
- Python
- Docker and basic containerization
- Redis, Kafka
- AWS, Azure, or GCP
- CI/CD and deployment workflows
- Experience integrating applications with LLM APIs or AI services
- Understanding of AI Agents and agent-based workflows
- Familiarity with Cursor, Claude Code, or other AI-assisted coding tools
- Basic understanding of application security and PII

A Note on AI
We don't expect deep AI expertise for every engineering role, but we do expect curiosity and a willingness to explore and use AI in your work. As a Full-Stack Engineer, you'll work with AI-powered products, LLM APIs, and AI-assisted development tools such as Cursor and Claude Code. We value engineers who use AI to learn faster, solve problems, improve productivity, and build better software.

Qualifications

- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 1–2 years of professional software development experience.
- Ability to understand requirements and convert them into working, tested software.
- Good written and verbal communication skills.
- Willingness to learn, seek feedback, and work with senior engineers.
- Ability to work effectively in a collaborative engineering environment.

What We Value

- Solve Real Problems: We focus on complex operational challenges that matter and build software that solves real problems, not just demo-ready features.
- Think in Systems: We see connections where others see silos. Automation is about how work flows across people, systems, data, and decisions.
- Embrace Complexity: We don't avoid messy, real-world problems. That's where the biggest impact happens.
- Build with Empathy: We design for the people who use our systems, not just for technical elegance.
- Prioritize Trust: We're transparent about what our AI can and cannot do, and we build systems that are reliable, observable, and accountable.
- Measure What Matters: We track business outcomes, not vanity metrics. Real impact is our standard.
- Stay Curious: We're constantly learning, experimenting, and pushing what's possible further.
- Communicate Clearly: We value straightforward communication that cuts through complexity.
- Take Ownership: We each take responsibility for our work and its impact, from concept to deployment.
- Think Long-Term: We build for lasting impact, not quick wins or short-term gains.