




About the job
Whirldata Inc. is an AI/Data Sciences/App Dev company established in 2017 to provide management and technology consulting services to small and medium enterprises across the globe. We are headquartered in California and our team works out of Chennai. The specific focus is on
- Helping clients identify areas where Data Sciences and AI-based approaches can increase revenues, decrease costs or enhance customer engagement experience
- Help clients translate business needs into process flows for exploratory and cutting-edge applications
- Provide appropriate and targeted solutions that can achieve the planned objective
Whirldatas management team consists of individuals with a combined 45+ years of management and technology consulting experience, spanning multiple verticals such as finance, energy, retail, manufacturing and supply chain/logistics. Please look up our website and go through the blogs/videos/articles to find out more about us.
Working Philosophy
Whirldata works on the principle that, larger business goals come first and any technology-intensive solutions need to support necessary business goals. Hence all engagements start as a management consulting exercise and solution building follows after a thorough understanding of business needs.At Whirldata, we put our minds together, mix technology, art & math to deliver a viable, scalable and affordable business solution. We are passionate about what we do because we know that our work has the power to improve businesses. You can join our team working at the forefront of new technology, solving the challenges that impact both the front-end and back-end architectures, and ultimately, delivering amazing global user experiences.
Who we are looking for:
Full Stack Engineer (Position based in Chennai)
The following criteria are mandatory requirements and we strongly encourage that you apply only if you meet all these criteria:
1. Minimum 3 years of work experience
2. Proven capability to understand clients business needs
3. At least one demonstrable stint of architecting a database from scratch
4. Multiple programming language capabilities a must. In-depth knowledge of at least one programming language
5. Willingness to wear multiple hats depending on our business needs will be a priority
6. At least 2 years of hands-on experience in front-end development
7. Knowledge of current tools, platforms and languages an absolute must
8. Hands-on experience in cloud technologies and project management capabilities will be considered favourably
What do you get in return
- AI, Data Sciences and App dev require individuals who are both business and tech-savvy. We will turn you into one and make you a rockstar!
- You will get to work in an environment where your effort helps the customer and you will get to see it
- We will provide on-the-job training that will make you a doer and not a talker on data sciences, AI and app dev
- Opportunities to shine and pave your own way forward. We are good at identifying your talents and providing a platform where you will get immense satisfaction from demonstrating the same.
- Of course - we will pay you well too!
If you are interested - please apply with a small note with your thoughts on why you find this opportunity exciting and why you are willing to consider a move.

About Whirldata Labs
About
Company video


Photos
Connect with the team
Company social profiles
Similar jobs


Dear Candidate,
We are urgently Hiring Java Full stack Leads with React for Bangalore Location.
Position: Technical/Project Lead
Location: Bangalore, Hyderabad
Experience:7-10 yrs
Skills: J2EE/Core java , React
Salary: Best in Industry (20-25% Hike on the current ctc)
Note:
only Immediate to 15 days Joiners will be preferred.
Candidates from Tier 1 companies will only be shortlisted and selected
Candidates' NP more than 30 days will get rejected while screening.
Offer shoppers will be rejected.
Best Regards,
Minakshi Soni
Executive - Talent Acquisition (L2)
Rigel Networks
Worldwide Locations: USA | HK | IN


Job Description
We are looking for a Full stack PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side and user-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements into the application. Therefore, understanding of front-end technologies is necessary as well.
Responsibilities
- User-facing elements developed by front-end developers
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Integration of data storage
Experience: 2-5years
Key Skills: PHP, Angular JS, React JS, MySQL
Desired Skills and competencies
- Understanding of MVC design patterns
- Strong knowledge of PHP web frameworks {such as Laravel, Yii, etc depending on your technology stack}, preferably into SaaS Product development
- Understanding the fully synchronous behavior of PHP
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object oriented PHP programming
- Strong knowledge of the common PHP or web server exploits and their solutions
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
- Strong knowledge of SQL/NoSQL databases and their declarative query languages
Proficient understanding of code versioning tools, such as GITLab
Preferred Skills
- Knowledge on Linux/Shell commands
- Demonstrates ability to communicate effectively in both technical and business environments.
- Willingness to learn Perl, NodeJS and new technologies
- Willingness to work in a collaborative, innovative, flexible and team-oriented environment
- Demonstrates ability to communicate effectively in both technical and business environments.


Our client is a vertical fintech play focused on solving industry-specific financing gaps in the food sector through the application of data. The platform provides skin-in-the-game growth capital to much-loved F&B brands. Founded in 2019, they're VC funded and based out of Singapore and India-Bangalore.
Founders are the alumnus of IIT-D, IIM-B and Wharton. They have 12+ years of experience as Venture capital and corporate entrepreneurship at DFJ, Vertex, InMobi, VP at Snyder UAE, investment banking at Unitus Capital - leading the financial services practice, and institutional equities at Kotak. They've a team of high-quality professionals coming together for this mission to disrupt the convention.
As a Full Stack Engineer, you will be working with your team and Product Manager to refine and develop the product direction and implementation.
What you will do:
- Writing great quality, scalable, maintainable code.
- Working knowledge of Javascript, Typescript, Python, NodeJS.
- Having experience in Frontend technologies - ReactJS, HTML, CSS, Microservices: docker, Kubernetes.
- Having exposure to client-server architecture, Babel, eslint, git, OOP concepts, including design patterns.
- Being proficient in data modeling in RDBMS (MySQL, Postgresql) and NoSQL (Mongodb, Dynamodb, documentdb) databases.
- Understanding of REST API, GraphQL, CQRS, Event-driven messaging, streaming services (kafka).
- Having used TDD frameworks mocha, chai, jest etc, knowledge of AWS (Lambda, RDS, EC2, SQS, S3, ECS, etc).
- Having hands-on experience with serverless.
- Familiarity with frameworks such as ExpressJs, Loopback, NestJs.
- Deploying, monitoring, maintaining and fixing products in production.
- Communicating well with business and relevant stakeholders
- Participating in design discussions, documentation, and development with the team as needed.
- Working closely with the product manager for deliverables and milestones identification.
- Reporting to technical lead/manager on daily activities planned, expected deliverables, and reports as defined for the project.
- Participating in requirement gatherings as required.
What you need to have:
- Having 3-4 years experience in full stack development with at least 2 years as a developer and 2 years in a back end role.
- Experience with start ups and have an understand of the fast-paced and dynamic nature of work.
- Relevant software development experience with consumer products with hands-on experience in designing, developing, testing and deploying applications for largescale applications.
- Experience troubleshooting server performance - memory issues, resource leaks, etc.
- Paying attention to details excellent communication skills.
- Being organized, self-sufficient, interested in learning and growth.



Key Activities & Responsibilities:
- 2 - 3 years of hands on experience in development using Java
- In-depth of understanding of development process - Design, Development &Deployment
- Good understanding of Java JavaScript, HTML, CSS, JSON
- Experience in developing APIs and strong knowledge of API development framework like Spring Boot, Spring MVC
- Exposure to collaboration platform like Postman
- Good understanding of Databases like MySQL, MongoDB
- Knowledge of Web Service - SOAP, RESTful
Skill Requirements:
- Good understanding of one of the frameworks - Angular / Node.js / jQuery /JavaScript
- Familiaritywith UI / UX Design
- Experiencein using development platforms like Eclipse / Visual Studio


- Develop, record and maintain cutting edge web-based Laravel E-commerce and Marketplace websites and maintaining the back-end of mobile applications
- Familiarity using Bagisto, Open Cart or any other PHP e-commerce packages.
- Build innovative, state-of-the-art applications and collaborate with the App Development team
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
- Prepare and maintain all applications utilizing standard development tools
- Utilize back-end data services and contribute to increase existing data services API
- Lead the entire web application development life cycle right from concept stage to delivery and post launch support
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
- Keep abreast of new trends and best practices in web development Laravel developer requirements and qualifications
- Previous working experience as a Laravel developer for minimum 2 years
- BS/MS degree in Computer Science, Engineering, MIS or similar relevant field
- In depth knowledge of object-oriented PHP and latest version Laravel PHP Framework
- Hands on experience with SQL schema design, SOLID principles, REST API design
- Software testing (PHPUnit, PHPSpec, Behat)
- MySQL profiling and query optimization
- Creative and efficient problem solver
- Check for all web related security including XSS, DDos attacks, cookie hijacking, SQL injection

All about the role:
WordPress Solution Developer in India in the Solutions Implementation team will provide technical leadership and hands-on development for multiple simultaneous projects and also Technical Leadership around Web Development domain.
This role is based out of Bangalore, India.
Key Accountabilities:
- Provide strong technical leadership and hands-on involvement with Wordpress, MySQL, JQuery, CSS3 & HTML5.
- Responsible for implementing best practices for project delivery in Wordpress.
- Manage a delivery team to ensure timely, accurate and high quality customer deliveries
- Own all major and minor project releases for the Solutions Implementation team.
- Conduct peer-reviews and lead reviews and provide feedback in Website Development.
- Advising on and coordinating team's technical activities.
- Identifying and owning architectural and other technically based risk, escalating as appropriate
- Ensuring the non-functional requirements are achievable and subsequently met
- Ensuring adherence to appropriate standards of technical best practice
- Controlling the technical configuration of the solution
- Managing technical aspects of the transition of the solution into live use
- Resolving technical differences between technical team members
Desired Skills :
- Hands-on experience with Wordpress, JQuery, CSS3, HTML5 & MySQL,.
- Good to know PSD Conversion to HTML
- Team handling Experience
- Experience in Responsive Web Design and Cross Browser Implementation
Education and Experience Requirements :
- Bachelor's degree in Engineering or relevant fields
- 5 to 8 years of experience in a role of a Senior Web Developer at technology and product development teams
- Experience of working in a global distributed development model
- Track record of delivering high performance products
- Domain - digital - HR domain, E-commerce, marketing, social, mobile, Web (WordPress, MySQL, JavaScript, JQuery, HTML5 & CSS3)
Leadership & Management :
- Managing and technically leading the project team
- Managing project deliverables in line with the project plan
- Monitoring project progress and performance
- Provide strong technical leadership and hands-on involvement with Word Press, CSS3, HTML5, JQuery, PSD Conversion to HTML
- Responsible for implementing best practices for project delivery
- Imbibe and represent our culture, core values and ensure the behavior and feedback is cascaded through the organization
- Provide feedback to the leadership team by demonstrating understanding of business, markets, and industry trends and need



- Working on the frontend technologies as well as building the APIs that enable them. You will be working closely with the founders, coding and learning as you go.
- Growing and leading the team, as well as influencing the direction of the company. You will have an opportunity to grow exponentially as the company grows in terms of in-depth knowledge, skills and also growth in terms of position and compensation.
- Participating with the senior developer in the entire application lifecycle, designing, coding, testing, debugging to deployment.
- Implementing designs and coordinating the frontend development and required backend for it.
- Working on back-end development tasks and designing architecture for the same.
- Making Efficient usage of database technologies such as MySQL, MongoDB, Elasticsearch, Redis etc. as part of the dev work.
- Performing research and finding opportunities to utilise web development best practices, forming guidelines to improve system productivity, and working on scaling and monitoring.
- Working with cross-functional teams to maintain and make sure the product should be scalable, maintainable and secure.
- Coordinating with multiple junior team members for the development of the tasks & project
- Developing user interface components and implementing them following well-known React.js workflow.
- Architecting the application out in clean MVC kind of architectures in React Native for Android/ iOS app development.
- Developing APIs with MVC frameworks in Java / Python.
- Designing and building REST APIs.
- Building on and maintaining services on cloud platforms.
- Building reusable code and libraries for future use.
What you need to have:
- Bachelor's degree in Computer Science or related field.
- Tier 1 Software companies or Tier 1 startups
- 3+ years of experience working as a Full-stack developer or Backend but knows Frontend technology.
- Proficiency in JavaScript Framework like React and thorough knowledge in CSS skills is an added advantage.
- Built an application from scratch earlier.
- Strong fundamental knowledge of any backend language such as Python, Java etc.
- Experience with Backend Web development.
- Strong computer science fundamentals.
- The ability to own end to end responsibility - right from requirement to release.
- Willingness and enthusiasm drive to learn new technologies.
- The ability to pick the right tools for the job.
- Desire and ability to play different roles as necessary.


