02 Nov
|
Bearstack
|
India
About Bearstack Bearstack is a technology company building software products and digital solutions for businesses. Our focus is on creating practical technology that solves real operational problems. Our flagship product, Redwick , is a business management platform designed to bring essential business operations together in one place. We're looking for a Full-Stack Developer who enjoys building products, writing clean code and solving technical problems. You'll work closely with the team to develop and improve Redwick, as well as contribute to other software projects at Bearstack.
What you'll do
- Design, develop and maintain web applications across frontend and backend.
- Build new features and improve existing functionality in Redwick.
- Develop responsive, user-friendly interfaces.
- Design, develop and integrate REST APIs.
- Work with databases, manage data models and optimise queries.
- Implement authentication, authorisation and role-based access control.
- Integrate third-party services, APIs and payment or communication systems.
- Identify and resolve bugs, performance issues and technical problems.
- Write maintainable, reusable and well-structured code.
- Participate in code reviews, testing, deployment and release management.
- Work with the product and design teams to turn requirements into working features. Requirements
- Strong knowledge of JavaScript and TypeScript.
- Experience with React.js.
- Familiarity with Next.js is preferred.
- Good understanding of HTML5, CSS3 and responsive design.
- Experience working with component-based architectures.
- Experience with Node.js and Express.js, or an equivalent backend framework.
- Ability to design and develop RESTful APIs.
- Understanding of authentication, API security and server-side validation.
- Experience integrating third-party APIs.
- Working knowledge of PostgreSQL or MySQL.
- Familiarity with MongoDB is an advantage.
- Understanding of database design, relationships and query optimisation.
- Familiarity with Linux environments.
- Understanding of deployment, hosting and environment configuration.
- Basic knowledge of application security and performance optimisation. What we're looking for
- 0–3 years of hands-on development experience.
- A good understanding of frontend and backend development.
- Ability to work independently and take ownership of assigned tasks.
- Strong debugging and problem-solving skills.
- Willingness to learn new technologies and improve existing systems.
- A portfolio, GitHub profile or live projects demonstrating your work. Good to Have
- Experience building SaaS applications.
- Familiarity with multi-tenant application architecture.
- Experience with Docker and CI/CD pipelines.
- Knowledge of cloud platforms such as AWS, Azure or Google Cloud.
- Experience with Redis, background jobs or real-time applications.
- Previous experience working on CRM, ERP or business management software. What you'll get
- Opportunity to work on a real SaaS product used to solve business problems.
- Direct involvement in product development and technical decisions.
- Exposure to the complete software development lifecycle.
- An chance to work with a growing technology company.
- Room to take ownership of features and grow technically.
📌 Full Stack Engineer (India)
🏢 Bearstack
📍 India