



What you will be working on?
You'll be a part of the core team and will be working with the founders in building and iterating upon the core product.
How you can grow with us?
-
Will be working on the bleeding edge technologies of IoT which are not usually accessible to software engineers.
-
Will get exposure to IoT Hardware and Industrial Infrastructure.
-
Will get to deliver on-time, quality software in the challenging domains of Energy/IoT/Automation.
We appreciate the following traits!
-
Will be dealing with the web app, mobile app, frontend, backend, etc. So, you need to be flexible in getting the work done.
-
Need not be proficient in all of these but you can trump any of this by being a quick learner and a hard worker.
-
Should be familiar with the transition from the development phase to the deployment phase.

Similar jobs


We seek an experienced Laravel Developer to join our dynamic team. As a Laravel Developer, you will be responsible for developing and maintaining high-quality web applications using the Laravel framework. You will collaborate with cross-functional teams to understand project requirements, design and implement solutions, and ensure the smooth operation of our web applications.
Responsibilities:
- Develop and maintain web applications using the Laravel framework.
- Collaborate with cross-functional teams to understand and translate project requirements into technical solutions.
- Understand client requirements and how they translate in application features
- Design and implement efficient, scalable, and secure code for web applications.
- Write high-quality source code to program complete applications within deadlines
- Troubleshoot and debug applications
- Evaluate existing applications to reprogram, update and add new features
- Perform unit and integration testing before launch
Requirements:
- Need 3-6 years of experience in Laravel
- Familiarity with front-end technologies like HTML, CSS, and JavaScript.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience in designing and building applications
- Analytical thinking and problem-solving capability
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Great attention to detail and time-management skills
- B tech/ M tech ; BSc/BA in computer science or relevant field; MSc/MA will be appreciated

Job Title: Odoo Developer
Experience: 3 to 4 Years
Location: Ahmedabad
Job Type: Full-time (On-site)
Role Overview
We are looking for a skilled Odoo Developer to join our team. The ideal candidate will have a blend of technical and functional expertise in developing, implementing, and customizing Odoo solutions. You will work closely with our team to deliver seamless and efficient software solutions.
Key Responsibilities :
· Develop, customize, and implement Odoo modules to meet business requirements.
· Enhance and maintain the Odoo framework with Python.
· Provide high-level technical support and troubleshoot system issues.
· Collaborate with cross-functional teams to gather requirements and design solutions.
· Integrate Odoo with third-party applications and ensure smooth functionality.
· Test, document, and deploy solutions with a focus on quality.
· Provide training and support to end-users as needed.
Required Skills :
· Strong experience in Python and the Odoo framework.
· Proficiency in object-oriented programming (OOP) and relational databases.
· Experience with JavaScript and its frameworks.
· Excellent problem-solving and debugging skills.
· Knowledge of system design, documentation, and testing processes.
· Familiarity with version control and release management (e.g., Git).
· Ability to analyze requirements and align them with Odoo functionality.
Why Join Us?
· Work on exciting and impactful projects.
· Collaborative and innovative work environment.
· Opportunities for professional growth and learning.
We are looking for a senior developer(Chatbot) to join the Avaamo Engineering team.
A. Mandatory Technical Skills
HTML/CSS/JavaScript
Databases (MySQL OR PGSQL)
Data Modelling
REST API
Webhooks
SOAP/Web services
- Independent team member for analysing requirements, designing, coding and and implementing Avaamo products (Enterprise Messaging and ChatBots)
- Interact with various teams at client site, develop and integrate ChatBots to various channels like FB, Twitter, Mobile App, Websites etc.
- Work closely with IT-Managers and Business Groups to gather requirements
- Translates requirements into the required technical solution related to ChatBots
- Strong understanding of logical database design and development (SQL and NoSQL DBs)
- Evaluates reported defects and the correction of prioritized defects
- Train other developers as per the need
- talk to customers on design and architect conversational AI solutions
- Excellent Communication Skills - 8/10 a Must
- Experience with building chatBots is preferred very strongly
- Ability to learn latest technologies is a huge plus


Job Description
We are looking for a skilled and ambitious Full-Stack Developer (React/React-Native, PHP, and NodeJs )to join our development team. In this role, you will be responsible for developing and implementing applications using React.js, NodeJS, PHP, and its libraries such as Redux, Redux-Saga, ExpressJs, Laravel. You will also be responsible for profiling and improving performance and documenting the codebase. To ensure success as a Full Stack developer, you should have in-depth knowledge of Javascript (ES6 or above), NodeJS, PHP 7.x, MySQL and its concepts, excellent coding skills, and a good understanding of progressive web applications.
Full Stack Developer Responsibilities:
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Understand the past code and improve when needed.
- Develop components in a scalar way so, can be used again.
- Developing and implementing front-end + back-end architecture to support user interface concepts.
- Monitoring and improving application performance.
- Documenting application changes and developing updates.
Full Stack Developer Requirements:
- In-depth knowledge of Javascript, CSS, and HTML.
- In-depth knowledge of REACT libraries like Webpack, Redux, Redux-Saga and React Router.
- In-depth knowledge of NodeJs, ExpressJs, PHP, Laravel Framework
- Experience with User interface design and development.
- Experience with browser-based debugging and performance testing software
- Excellent troubleshooting skills.
- Build high-quality user interfaces from design mockups.
- Good project management skills and communication skills
- Collaborate with Product, Design, and other developers to understand requirements.
- Write tests to ensure high-grade code.
- Adhere to code style and code quality standards.
- Provide code review feedback to teammates.
- Good understanding of AWS infrastructure.


- Building interactive consumer data from multiple systems and RESTfully abstracting to the UI through a Node.js backend
- Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
- Address and improve any technical issues
- Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant and efficient systems

Key Responsibilities:
- You will play a key strategic and consultative role in developing, delivering and maintaining digital ad tech products
- Work as part of the engineering and product teams to develop complex platforms and systems that are scalable to millions of users
- Result-oriented full-stack development for world-class products with high degree of performance and quality
- Developers in our teams are also adept at formulating product strategies, research best practices, bring in expertise and mentor younger talent and drive the organization’s goals higher with a self-starter attitude
- Strong sense of commitment, problem-solving, professional ethics and willingness to learn new things are a standard requirement for all our openings.Requirements:
- Knowledge of digital ad tech ecosystem
- Minimum 3 years of experience working in a professional environment on full-stack development
- Proven expertise in creating and developing scalable enterprise or B2C web applications
- Experience in REST API development and MVC/MVVM development methodologies
- Deep understanding of the underlying architecture of web servers, load balancing, and browser nuances. Basically, a solid understanding of fundamentals - including execution models, asynchronous programming, object-oriented concepts, relational concepts, etc.
- Proficiency in one or more of Node.js/MEAN stack, Python, Java or other frameworks and willing to be flexible on stack as per the requirement of the project. Most of our current development is on the MEAN stack - expertise in the stack will be a definite plus
- Proficiency in one or more of databases such as MySQL, MongoDB, Cassandra or other equivalent databases and willing to be flexible as per the requirement of the project. Most of our current development is on MongoDB and MySQL - expertise in these will be a definite plus
- Good understanding of developer tools and devops such as Git, Ansible, cloud platforms such as AWS, Docker, etc.

Job Description
As a senior full-stack developer, you will contribute to our end-to-end supply chain platform. You'll work with all key stakeholders to deliver scalable, maintainable code and deliver amazing user experiences. We are building a design and process-centric culture where you'll play a key role in the implementation of the foundation of all our systems. Up for a challenge?
You are:
- A self-starter with a sense of what it takes to be successful as a team
- An agile - welcome change, do as little as possible and embrace continuous delivery
- Conscious about how quality is carried through from the UI to all layers underneath
- Passionate about design as a foundation of great user experience
- Opinionated, but flexible to accommodate the big picture
Responsibilities
- Analyze requirements, provide estimates and deliver code in an agile setup
- Stay on top of all owned work and raise red flags as early as possible
- Define the architecture, best practices, and coding standards for a full-stack development
- Support continuous technical improvement by investigating alternatives and technologies and present them for architectural review
- Motivate team members, coach junior members, and extend goodwill to other employees
Qualifications
Must have
- Prior startup experience, preferably with war stories to share
- 3-5 years of software industry experience
- Solid understanding of software design, development, testing, and problem-solving
- Expertise in coding efficient, high quality, and modularized software
- Expertise in React.js and related ecosystem
- Experience with GraphQL and other modern JS ecosystems
- Expertise in common design patterns and anti-patterns Javascript
- Experience with service-oriented architecture and microservices
- Expertise in relational and non-relational databases and expertise in at least one database system
- Experience with planning, execution, and maintenance of test infrastructure for backend workflows
- Knowledge of AWS
- Knowledge of Unix shell and source control systems and tools such as git
- Strong technical leadership skills
- Strong communication skills
- Technical mentoring skills
Great to have
- Experience with CI/CD and setting up a monitoring infrastructure
- Experience with Flutter
- Interest in blockchain and computer vision-related ML systems
- Experience working on high traffic systems
- Bachelor’s degree in Computer Science or a related discipline

Having and Hands on experience in the particular Domain.
– JavaScript, jQuery, Angular, React/Redux, Backbone
– RSpec, Capybara, Factory Girl
– Resque, Sidekiq
– Elasticsearch, Sphinx
– Deploy with Capistrano, Mina or Heroku
– Chef, Amazon Web Services
– PostgreSQL, MongoDB, Redis, Memcached
– Active Admin
– Spree, LocomotiveCMS
– REST API
– Coffescript, HAML, SASS, LESS

As engineeing lead, you would be responsible for driving day to day development activities including coordination with customers and project management team in US. You are expected to be hands-on with the technology stacks we work with so you can contribute as a developer across projects on need basis.
Role & Responsibilities
- Lead the engineering effort across projects
- Interface with key stakeholders and apply your technical proficiency across different stages including Application Architecture, Design and Development
- Understand client's business requirements and be able to map them to technology solutions and make them work
- Design and build modern solutions informed by a deep understanding of cloud architecture and how distributed systems operate at scale
- Provide regular support and guidance to teams on complex coding, issue resolution and execution
- Establish and enforce best development and engineering practices including QA and DevOps
- Lead and manage your own team, but also get down to coding, testing, and designing solutions as and when needed
- Communicate effectively with teams, clients and business leaders within the company
- Minimum 6+ years of experience designing and building full stack applications using UI frameworks like Angular, React or Vue.JS and backend frameworks like Node.JS/ExpressJS or Python/Django/Flask or Laravel/Yii2/Symphony
- Minimum 2-3 years of experience as a Technical Lead mentoring team of 3 to 5 developers
- Strong knowlegde of cloud and distributed systems (AWS, GCP, Azure). Cloud certifications would be an added advantage.
- Deep knowledge of relational databases, SQL and NoSQL databases. Experience with Graph databases like Neo4j is desirable.
- Proficient in Git and CI-CD frameworks
- Strong communicator with visual, verbal, and writing skills to clearly articulate complex design problems and solutions
- Ability to work in an agile environment




