
1. ROLE AND RESPONSIBILITIES
1.1. Implement next generation intelligent data platform solutions that help build high performance distributed systems.
1.2. Proactively diagnose problems and envisage long term life of the product focusing on reusable, extensible components.
1.3. Ensure agile delivery processes.
1.4. Work collaboratively with stake holders including product and engineering teams.
1.5. Build best-practices in the engineering team.
2. PRIMARY SKILL REQUIRED
2.1. Having a 2-6 years of core software product development experience.
2.2. Experience of working with data-intensive projects, with a variety of technology stacks including different programming languages (Java,
Python, Scala)
2.3. Experience in building infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data
sources to support other teams to run pipelines/jobs/reports etc.
2.4. Experience in Open-source stack
2.5. Experiences of working with RDBMS databases, NoSQL Databases
2.6. Knowledge of enterprise data lakes, data analytics, reporting, in-memory data handling, etc.
2.7. Have core computer science academic background
2.8. Aspire to continue to pursue career in technical stream
3. Optional Skill Required:
3.1. Understanding of Big Data technologies and Machine learning/Deep learning
3.2. Understanding of diverse set of databases like MongoDB, Cassandra, Redshift, Postgres, etc.
3.3. Understanding of Cloud Platform: AWS, Azure, GCP, etc.
3.4. Experience in BFSI domain is a plus.
4. PREFERRED SKILLS
4.1. A Startup mentality: comfort with ambiguity, a willingness to test, learn and improve rapidl

Similar jobs
We’re Hiring: Pre-Sales Engineer 🚀
📍 Location: Navi Mumbai (Vashi) | 5 Days | WFO
🏢 Department: BMS (Building Management System)
What you’ll do:
- Provide technical expertise & support to sales teams
- Handle quotations, vendor coordination & customer solutions
- Ensure smooth order execution & sales growth
What we’re looking for:
✅ Engineering degree (Electrical/Electronics/Mechanical)
✅ 3–5 yrs experience in BMS / HVAC / ELV industry
✅ Strong technical & sales aptitude
✅ Excellent communication & teamwork skills
💼 Knowledge of PLC/DDC is a plus!
Roles and Responsibilities:
- Willing to familiarize yourself with the company's vision and mission seeking to accomplish set goals and objectives.
- Collating and maintaining client information in the CRM database and keeping the track of the team
- Strong Team leader who keeps the team on track
- Email & WhatsApp conversations with potential leads.
- Make potential leads understand our courses.
- Convert potential leads into customers.
- Learning & using our customer relations management software & others related computer software.
Requirements:
- Excellent written and verbal communication skills
- Experience in Team leading in the International process
- Ability to work under pressure.
- Laptop is mandatory.
- Willing to work in a start-up environment (fast paced).
- Willing to work 6 days a week.
- Employment Type-Full-time
- Minimum 3yrs of exp in building React native apps for android and iOS
- Solid understanding of iOS and Android ecosystems.
- Must have worked on hardware integration with the apps.
- Understanding of various navigation models in mobile apps
- Good at debugging, testing, performance optimization.
- Interpersonal skills: good team player, ready to take challenges ability to deliver in a fast-paced environment.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
We are looking for an experienced and passionate Java Full Stack Trainer to deliver hands-on training sessions and mentor aspiring developers. The trainer will be responsible for designing curriculum, preparing content, conducting interactive sessions, and guiding learners in developing end-to-end projects.
Responsibilities
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic
- Gather and address technical and design requirements
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, designers to identify new features
- Follow emerging technologies
Requirements
- Spent at least 3 yrs in a solid back end role
- Experience taking a problem to a product solution (module/product)
- Prior experience working with startups and understand the fast-paced, dynamic nature of work
- Javascript, NodeJS
- Client-server architecture
- OOP concepts, including design patterns
- Understanding of RDBMS (MySQL, Postgresql)
- Understanding of REST API
- Familiarity with frameworks such as ExpressJs
- Knowledge of TDD frameworks mocha, chai, jest, etc
- Knowledge of AWS (Lambda, RDS, EC2, SQS, S3, ECS, etc)
- Basic knowledge of Typescript, NextJs
- Prior experience in fin-tech
About Department
Codal is seeking a QA Engineer for Automation Testing to join our rapidly growing digital agency.
The QA Engineer will perform a variety of job responsibilities related to testing web and mobile
applications across multiple platforms.
What you’ll be doing:
● Have complete technical ownership of the QA automation efforts for projects
● Involved in hands on coding/implementation of automation tests, implementing new test
frameworks, and improving the existing ones
● Estimates size of QA automation backlog items and evaluate technical feasibility
● Translate automation requirements into engineering design and logical units of work.
● Grow automated testing discipline (people, processes, and culture) and introduce new test
automation capabilities
● Ensuring that the content and structure of all Test Automation artifacts are documented and
maintained and reviewing the Test Cases Automation suite and documents on a regular
basis
● Tracking automated test executions and preparing reports detailing test automation results,
code coverage, required resources, performance baselines, etc.
● Promote and encourage the use of best practise design and automation testing within the
wider QA, Test & Release team, as well as the associated applications which are supported
What it takes to excel:
● 6 plus years of overall experience in software testing using technologies like Selenium,
Cucumber(BDD), Webdriver.io, Cypress, JUnit and Testng.
● Experience in designing and implementing test scripts using Selenium, Webdriver.io and
Cypress using Data Driven, Keyword Driven, Hybrid, Object repository, Page Object Model
(POM)
● Strong scripting experience using Java/Javascript/ Python.
● Strong development experience and familiarity with source control or build tools (Git,
Gradle, NPM, etc…)
● Delivery focused and ability to succeed with high levels of responsibility
What you’ll be a part of
● An award-winning UX design and eCommerce development agency that partners with
industry leaders like Shopify and BigCommerce to create a faster, smarter, and more
sustainable future for businesses and their customers.
● A global agency with over 200 employees, and offices in the US, UK, and India.
● A fun, diverse group of professionals that know how to have a good time on and off the job.
We regularly host happy hours, dinners, excursions, and other company events to unwind
after a hard day at work.
● A cricket team that regularly participates in city cricket leagues specific to Ahmedabad's IT
companies.
● An office in the prime location in Ahmedabad with a delicious restaurant, a large lawn, a
cafe, and other amenities inside the building
Job Highlights
- Must be proficient in PHP,WordPress MVC,MySQL,CSS,HTML,JavaScript,AJAX,JSON Should possess strong experience on Symfony
- Must have experience in API Development
- Good knowledge of relational databases,version control tools and of developing web services Solve complex performance problems and architectural challenges
- 1 -3 years experience with PHP-framework based Development
Job description
- Looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. His primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to request from the front-end. Therefore, a basic understanding of front-end technologies is necessary as well.
Key Responsibilities
- Head responsibility to evaluate, design, develop and assist application systems. Integration of user-facing elements developed by front-end developers.
- Build efficient, testable, and reusable PHP modules.
- Integration of data storage solutions & Contribute in all phases of the development lifecycle. Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
- Develop and deploy new features to facilitate related procedures and tools if necessary.
What you get to do in this role:
Delivering a complete front end application
Creating custom, general use modules and components which extend the elements and modules of core Angular
Ensuring high performance on mobile and desktop
Writing tested, idiomatic, and documented JavaScript, HTML and CSS
Cooperating with the back-end developer in the process of building the RESTful API
Communicating with external web services
Validating user actions on the client side and providing responsive feedback
To be successful in this role, we need someone who has this:
Graduate in computer science, B Tech, with a keen interest in technology and engineering
Looking for experience range of 4-12 years for positions, Developer I, Developer II and Developer III.
Deep knowledge of Angular practices and commonly used modules based on extensive work experience
Proficiency in NodeJS would be highly desirable
Proficiency with JavaScript and HTML5.
Creating self-contained, reusable, and testable modules and components
Ensuring a clear dependency chain, in regard to the app logic as well as the file system
Professional, precise communication skills
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed












