Full Stack Engineer (Bengaluru)

Full Stack Engineer (Bengaluru)

11 Sep
|
Thinkerbell Labs
|
Bengaluru

11 Sep

Thinkerbell Labs

Bengaluru

Who we're looking for?

We are seeking a Full Stack Engineer with strong experience in web application development, backend systems, and platform engineering, who is comfortable working in a hardware-integrated, IoT-adjacent environment.

This role is ideal for someone who enjoys end-to-end ownership, working across multiple layers of the stack, and contributing to platforms that are designed to evolve across domains, users, and product lines.

What you will be doing?

If you're hired for this role, you will be taking up the following responsibilities among others::

- Web &
- Application Development

- Design, develop, and maintain web applications such as:

- Admin and operations dashboards

- Content and configuration platforms

- Internal tools supporting product and business workflows

- Build responsive, maintainable and component-driven frontend interfaces using modern frameworks.

- Develop backend services that support multiple product use cases and user types.

- Implement client-side state management, authentication flows, and role-based access control.

- Backend &

- Platform Engineering

- Design and maintain scalable REST APIs.

- Build services that handle:

- User and device lifecycle management

- Configuration and content delivery

- Telemetry, logging, and operational data

- Implement data validation, error handling, and backward-compatible API evolution.

- Work with databases to design schemas, indexes, and efficient query patterns.

- Ensure system reliability, performance, and security as platforms scale.

- Systems &

- Integration

- Build and maintain integrations between web platforms, devices, and cloud services.

- Support data synchronization, configuration flows, and update mechanisms.

- Assist in diagnosing issues that span frontend, backend, and system layers.

- DevOps &

- Infrastructure

- Set up and maintain CI/CD pipelines for build, test, and deployment.

- Deploy and operate backend services in production environments.





- Implement monitoring, logging, and alerting to ensure system reliability.

- Write and maintain shell scripts for automation, deployment, and diagnostics.

- Collaboration

- Work closely with Product, Embedded, QA, and Content teams to translate requirements into technical solutions.

- Participate in code reviews, design discussions, and technical documentation.

- Contribute to improving system robustness, maintainability, and long-term scalability.

What you'll need to bring to the table?

- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience building production systems).

- 2+ years of professional experience in full stack or backend-focused software development.

- Strong experience in web application development:

- Frontend: React / Next.js / similar frameworks

- Backend: Node.js / Python / equivalent

- Experience designing and consuming RESTful APIs.

- Solid understanding of databases (PostgreSQL, MySQL, MongoDB, or similar).

- Comfortable working in Linux-based environments.

- Experience with shell scripting (bash) for automation and troubleshooting.

- Ability to work on evolving systems where requirements and scale change over time.

- Familiarity with deployment, CI/CD, and basic DevOps practices
- A self-starter who can anticipate needs and take initiative to resolve issues.

- Strong understanding of OOP concepts, SOLID principles, operating systems, DBMS, data structures and algorithms, and Git.

- Basic understanding of multithreading and asynchronous programming concepts, along with multiprocessing basics.

Positive to have:

- Experience with mobile platforms (Android, iOS, React Native).

- Exposure to hardware-integrated or IoT systems.

- Familiarity with cloud platforms and production monitoring.

- Experience building platforms used by diverse or large user bases.

- Interest in inclusive or accessibility-aware product design.

- Familiarity with common software design patterns.

📌 Full Stack Engineer (Bengaluru)
🏢 Thinkerbell Labs
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (bengaluru) / bengaluru