Software Engineer (Full Stack)
About AllianceTech
AllianceTech (Based in Coimbatore, India) is a software consultancy that partners with startups and growing businesses to design, build, and scale modern software products.
For this role, you'll be employed by AllianceTech and work as a dedicated member of the engineering team building RebelBase.
About RebelBase
RebelBase (Based in New York) is an online platform dedicated to making entrepreneurship more accessible and empowering people to create meaningful change. The platform connects founders with the knowledge, people, tools, and resources they need to turn ideas into successful ventures. Through a combination of learning, collaboration, community, AI, and gamification, RebelBase helps entrepreneurs navigate every stage of their journey—from idea to execution.
As a member of the engineering team, you'll help build and evolve a product that has a direct impact on entrepreneurs around the world.
Who We're Looking For
We're looking for an engineer—not someone tied to a particular language or framework.
You enjoy solving challenging problems, learning new technologies, and building products that people love to use. You're comfortable working across the stack, take ownership of your work, and write clean, maintainable software.
You embrace AI as a tool to improve your productivity, while understanding that great engineering still requires critical thinking, good judgment, and accountability for the code you ship.
What You'll Do
- Design, build, and maintain features across the full application stack.
- Build intuitive user experiences and scalable backend services.
- Write clean, maintainable, and well-tested code.
- Use AI-assisted development tools to improve productivity while maintaining high engineering standards.
- Debug and solve problems across the frontend, backend, databases, and infrastructure.
- Collaborate closely with product, design, and fellow engineers to continuously improve the product.
- Help improve our architecture, tooling, and engineering practices.
What Will Help You Succeed
Required
- Professional experience building production software (typically 3+ years).
- Strong software engineering fundamentals and problem-solving skills.
- Experience building modern web applications.
- Comfortable learning new languages, frameworks, and technologies.
- Experience working with REST or GraphQL APIs.
- Experience working with relational databases such as PostgreSQL or MySQL.
- Familiarity with Git, testing, and CI/CD workflows.
- Experience using AI development tools (ChatGPT, Claude, Cursor, GitHub Copilot, Windsurf, or similar) effectively.
- Strong written and spoken English.
Nice to Have
These are a bonus—not requirements.
- Experience with React.
- Experience with Elixir and Phoenix.
- Experience with TypeScript.
- Experience building AI-powered features or integrating LLM APIs.
- Experience deploying applications to cloud platforms.
Why You'll Love Working Here
- Fully remote. Work from wherever you're most productive. Candidates based in or around Coimbatore, India are preferred for occasional in-person collaboration.
- Flexible schedule. We trust our engineers to manage their own time. Focus on delivering great work, not clocking hours.
- Floating holidays. Take time off for the holidays that matter most to you.
- 30 days of paid leave. 20 days of annual leave plus 10 days of paid sick/casual leave.
- High ownership. You'll have real influence over the product, architecture, and engineering practices.
- Learn continuously. We encourage engineers to explore new technologies, improve their craft, and embrace modern AI-assisted development.
- Small team, big impact. Your work will be visible, your ideas will matter, and you'll help shape the future of RebelBase.
How to Apply
Please send us the following:
- Your resume.
- A short note about why you're interested in joining AllianceTech and working on RebelBase.
- A link to your GitHub, GitLab, or portfolio (if available).
- Tell us about something you've built that you're particularly proud of and why.
Pay: ₹20,000.00 - ₹60,000.00 per month
Application Question(s):
- What is your expected salary (per annum)?
Experience:
- Software development: 2 years (Preferred)
Location:
- Coimbatore, Tamil Nadu (Preferred)
Work Location: Hybrid remote in Coimbatore, Tamil Nadu