Full-Stack Developer
Are you a cricket enthusiast who also loves to build world-class
technology products?
CricHeroes is looking for an All Rounder Full Stack Developer, who is passionate about scaling up India's one of a kind niche B2C platform and the pulse of the nation - Cricket!
This might be a great opportunity for you if
- You are an action and result oriented highly driven person who aspires to be part of a team that is scaling up a successful B2C product.
 - You are an analytical problem solver with strong Node.JS knowledge and a passion for teamwork and innovation
 - You have hands-on experience in designing and developing applications and object-oriented analysis and design using common
 - design patterns.
 
Who are we?
CricHeroes is the world's largest Cricket Network with more than 7 Million
users. It helps local cricketers showcase their talent, get recognition and
improve their game with data.
What are we looking for, in you?
- You are an ambitious problem solver who is constantly learning and
 - updating yourself with the latest technology and an expert in
 - technology development.
 - In-depth knowledge of Node.js and used it for product development in a B2C fast-paced product company for 2-6 years
 - Strong analytical skills and problem-solving aptitude
 - Attention to details
 - You have demonstrated a track record in delivering ambitious targets.
 - You believe in teamwork.
 - You have a Bachelor's degree in Computer Science (or Equivalent).
 - Mandatory Technical background: Node.js, Javascript, MySQL, MongoDB, Redis
 - Preferable skills in AWS, Big Data, Analytics, Google Cloud.
 
What are we looking for, from you?
- You will write well-designed, testable, efficient code.
 - You will ensure the code and designs are in compliance with specifications as developed.
 - You will prepare and produce releases of the software platform and support continuous improvement by investigating alternatives and technologies.
 - Work as part of a team developing applications and services using Agile development methods
 - Contribute to team and organizational improvements in process and infrastructure
 - Build customer-facing UI and back-end services
 - Code, test and operate node.js based services
 - Effectively use tools and ingenuity to identify and fix defects before they become a problem
 - A good Stackoverflow profile is a big plus.
 
We are made in India by the passionate cricketers for the passionate cricketers of the world!
If this excites you and you want to be part of our team to help us win the
scores by building a one-of-a-kind app for all the cricketers around the
world, please apply here.

About CricHeroes
Similar jobs
Company Overview:
At Codvo, software and people transformations go hand-in-hand. We are a global empathy-led technology services company. Product innovation and mature software engineering are part of our core DNA. Respect, Fairness, Growth, Agility, and Inclusiveness are the core values that we aspire to live by each day.
We continue to expand our digital strategy, design, architecture, and product management capabilities to offer expertise, outside-the-box thinking, and measurable results.
Roles & Responsibilities :
- Familiar with the software development life cycle (SDLC) from analysis to deployment & coding standards.
 - Ability to integrate the developed functionality and/or component into a fully functional system.
 - Ensure unit and integration level verification plan are in place
 - Actively participate in troubleshooting, debugging and updating current live system.
 - Work closely with analysts, designers and other peer developers.
 - Preparing technical training documents for onboarding new engineers.
 
What we're looking for:
- You must have good understanding of Object Oriented Programming
 - 5 years or more of professional software development experience with 3 or more years of experience developing .NET/C# web applications using Microsoft Development Products
 - You believe in a systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions.
 - You must have defined, designed and built varied components of web-based and/or mobile applications
 - Experience using WPF (Windows Presentation Foundation) to build Windows desktop applications is a plus
 - Experience using JavaScript frameworks/libraries (Angular, React, JQuery, D3) is a plus
 - Experience with SQL Server (relational databases) and no-SQL Databases (Apache Cassandra or similar)
 - Strong analytical skills – be a problem solver and be able to develop complex algorithms
 - Strong familiarity of software architecture, databases and design patterns
 - Exposure or understanding of deploying applications on cloud platforms like Azure/AWS
 
Work Timings : 3 PM - 12 AM
An analytics, software development and product focused company with a focus to create value for the various sectors of the Society. We try to use technology as a innovation for various problems people face and hence resulting in the upliftment of the people.
What we are looking
We are searching for an organized, ambitious .NET developer to generate software using .NET's infrastructure. The .NET developer's duties include sourcing project requirements, deciding on the most appropriate software solutions, and ensuring that developments are error-free. You should also ensure that the final products are well-presented and engaging.
Main characteristics of who we’re looking to hire in our company: Ability to complete projects, follow through, respect deadlines and come up with creative solutions. Willingness to learn and advance in his/her career and become a useful member of our team. Communicative, people person, team player, intelligent, curious and hard-workin.
Principal Responsibilities:
- Develop dynamic SPAs (single page applications).
 - Test and deploy applications and systems.
 - Hands on and implements complex AngularJS applications, directives, controllers, services.
 - Deep functional knowledge or with Web Services (REST, SOAP, etc) is needed to be successful in this position.
 - Ensure software meets all requirements of quality, security, modifiability, extensibility etc
 
Education Requirements: 
- Graduated or pursuing BSc/BA in Computer Science, Engineering or a related field.
 
Training, Skills, Knowledge & Experience
- 3-5 years work experience as a developer.
 - Development experience using Microsoft Asp.NET C#.
 - Core web fundamentals: HTML5, CSS and JavaScript.
 - Working knowledge of databases and database structure.
 - Working experience on ASP.NET Web API.
 - Working experience with source control Git.
 - Solid understanding of Responsive Web Design and framework.
 - Excellent troubleshooting and communication skills.
 - Familiar with scrum methodology
 
We are looking for an experienced Dot Net/angular Developers to join our growing and diverse team.
Mandatory Skills: DotNet(C#/ASP), MVC, Web API, SQL/PostgreSQL, JavaScript, Angular.
Experience: 3yrs to 5yrs
Responsibilities:
Build components that are scalable, flexible and compatible across different frameworks and browsers. Several of the frameworks, tools and techniques currently used
in our technical solutions:
Frontend development using VueJS or similar framework such as ReactJS or Angular.
Backend development using .NET Core.
DevOps work using GCP and/or AWS.Hosting using Docker/Containers.
Message queue such as RabbitMQ / AWS SQS.
Storage and events using Postgres/SQL, EventStore , ElasticSearch , Redis/NoSQL. Continuous development and deployment using tools like GitHub, TeamCity, Octopus Deploy.
Respond to trouble/support calls per SLA for applications in production to make quick repair to keep application in production. Conducts complex analyses trouble shooting issues.
Participate in code reviews to ensure that each increment adheres to user story and all standard resource libraries and architecture patterns as appropriate.
Be part of our onshore and offshore development team working on our API Management solution delivering business value with active participation in our SAFe development processes.
Create or Update documentation in support of development efforts.
Qualifications:
Undergraduate degree in Computer Science and/or equivalent experience.
Experience defining technical expectations and goals of projects
Development experience with Microsoft web technologies and database programming
Experience with C#, ASP.net, SQL, XML, COM, JavaScript, VBScript, HTML, Site Server
Good experience on Front end technologies: JavaScript, Typescript, Modern JavaScript Frameworks.
Working knowledge of GIT is good to have.
Demonstrated interest in, knowledge of, and enthusiasm for Internet technologies.
Responsibilities
Work on React Js, MongoDB, Express React, AngularJS, and Node.js.
Care deeply about clean and functional code.
Passionate about learning and staying up to date with the latest technologies.
Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel.
Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries.
Understanding of REST APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM
You’ll be our: Business Software Team Lead
You’ll be based at: IBC Knowledge Park, Bengaluru
You’ll be Aligned with: Engineering Manager, Ather Web Stack.
You’ll be a member of: Software & Intelligence
What you’ll do at Ather:
- 
Guide development team efforts towards successful project delivery.
 - 
Provide technical leadership to teammates through coaching and mentorship.
 - 
Maintain high standards of software quality within the team by establishing good practices and habits.
 - 
Identify and encourage areas for growth and improvement within the team.
 - 
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web-based business applications.
 - 
Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
 - 
Package and support deployment of releases.
 - 
Develop, refine, and tune integrations between applications.
 - 
Analyze and resolve technical and application problems.
 - 
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
 - 
Adhere to high-quality development principles while delivering solutions on-time and on-budget.
 
Here’s what we are looking for:
- 
Expert level of experience working with technologies like Nodejs and javascript.
 - 
Strong DevOps focus and experience building and deploying infrastructure with cloud deployment technologies.
 - 
Hands-on experience in writing applications at scale.
 - 
Experience with test-driven development and automated testing frameworks.
 - 
Experience with Scrum/Agile development methodologies.
 - 
Expertise with code reviews with a major focus on best performance, scalability, security and future expansion.
 - 
Should have worked on Scalable projects / large applications / Microservices architecture.
 - 
Should have worked primarily on Backend Development projects.
 - 
Good to have Object Oriented Development in languages like Java.
 - 
Familiar with various design and architectural patterns.
 - 
Experience in leading a high performing engineering team of ~5 members.
 
You bring to Ather:
- 
5+ years’ experience as a Software Developer
 - 
Prior experience in a technical leadership position
 - 
College or University degree in Computer Science or a related discipline
 

- Meeting with the development team to discuss user interface ideas and applications.
 - Reviewing application requirements and interface designs.
 - Identifying web-based user interactions.
 - Designing developing and implementing highly-responsive user interface components using React concepts.
 - Writing application interface codes using JavaScript following React.js workflows.
 - Troubleshooting interface software and debugging application codes.
 - Developing and implementing front-end architecture to support user interface concepts.
 - Monitoring and improving front-end performance.
 - Documenting application changes and developing updates.
 
Technical Skills:
- 7-9 years Mandatory experience of React.js
 - Strong proficiency in JavaScript, jQuery including DOM manipulation and the JavaScript object model
 - Mandatory prior experience with popular React.js workflows (Redux)
 - Mandatory experience in responsive web designing.
 - Mandatory experience in SCSS, CSS
 - Mandatory experience with current specifications of ECMAScript
 - Mandatory experience with Express Node.js
 - Mandatory experience with RESTful APIs
 - Mandatory experience with HTML, SaaS
 - GIT experience
 - Knowledge of modern authorization mechanisms, such as JSON Web Token
 - Familiarity with modern front-end build pipelines and tools
 - Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
 - Experience with user interface design.
 - Knowledge of performance testing frameworks including Mocha and Jest.
 - Experience with browser-based debugging and performance testing software.
 - Ability to understand business requirements and translate them into technical requirements
 - Familiarity with code versioning tools such as Git, SVN, and Mercurial
 - Familiarity with Database such as SQL
 
Qualifications:
- B.E/ B.Tech/ M.C.A in Computer Science, Electronics and Communication Engineering, Electronics and Electrical Engineering.
 - Minimum 60% in Graduation and Post-Graduation.
 - Good verbal and written communication skills
 
About the role
We are looking for a strong full stack engineer who has experience building web and mobile applications for enterprise and consumers. You will help design, build and maintain scalable applications and build the API infrastructure that can be used across all client products.
Responsibilities:
- Building applications that are responsive, performant, and accessible Produce high quality HTML/CSS pages from mock ups.
 - Collaborating with other disciplines across engineering, UX, and Product to help develop front end solutions.
 - Using our Micro service stack to integrate front end into the development lifecycle.
 - Build high availability and extremely reliable transactional systems.
 - Own and manage all phases of the software development lifecycle (planning, design, implementation, deployment and support)
 - Design, build and maintain API infrastructure that allows for standard integration methodology between applications and third party services
 - Collaborate effectively with the rest of the team to design and launch new features
 - Deliver on rapid implementation schedules to build web functionality that is fast, scalable, and upholds smart development goals and principles
 - Work on all things front-end and backend including web and mobile
 - Maintain code integrity, quality and ensure responsiveness of applications.
 
Requirements:
- 3+ year track record of relevant work experience and a Computer Science or a related technical discipline is required.
 - Proficient in HTML 5, CSS, and JavaScript frameworks, like React, Vue.js, NodeJS among others.
 - Experience working with graphic designers and converting designs to visual elements using JavaScript, HTML and CSS.
 - Strong knowledge and experience with server-side web of building restful APIs for internal and external products using Node.js
 - Doesn’t shy away from testing and code review.
 - Good knowledge of OOPS Concept and Data Structure like Queue, Stack, Tree, Linked List.
 - Knowledge of code versioning tool - Git.
 - knowledge of cloud computing platforms, like Amazon Web Services
 - Strong Knowledge of database systems like Mysql.
 - Interest and ability to learn new technology stacks as needed.
 - Good problem solving skills and Willing to learn new technology.
 - Passion for developing awesome user experiences
 - Independent, dedicated, and able to deliver production ready code with minimal guidance.
 
You would be leading a very pivotal role within the tech team at MedPiper where you would be responsible for all the ongoing and new product-related initiatives. You would be the founding team and an individual contributor to the app development POD.
What we look for:
You are passionate, a strong technical contributor, and an emerging leader. You have a proven track record of creating reliable, scalable, and high-performance products, building large-scale distributed systems.
Experience :
- 2 years of minimum experience on JS/ES6 (Object Oriented)
 - 2 years of minimum experience on ReactJs, HTML, CSS
 - 1 year of minimum experience on SQL database
 
Excellent to have :
- Experience on PWA, ServiceWorkers, SSE, WebSockets
 - State Management like Redux
 - Any exposure on ReactNative/Flutter
 - Exposure on DS/Algo fundamentals
 - HTML5 latest APIs
 - Knowledge of JSON/XML
 
Good to have:
- Knowledge of SASS, JSS, Radium
 - Knowledge of Webpack, Build System
 - Knowledge of JavaScript frameworks (e.g. Angular, React, Node.js, Vue)
 - Knowledge of Web Fundamentals, Browser Working, REST API
 - Knowledge of testing frameworks like Mocha/Jest
 - Exposure on Server Side Scripting/ NextJs
 - Exposure on NodeJs with Express
 - Exposure on UX best practices, Web Accessibility
 - Knowledge of back-end languages preferably Python / PHP and
 - Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
 - Experience in BootStrap / Material Design
 
Qualifications
- 2+ Years of experience with Bachelor’s/Master's degree in Computer Science, Math, or related technical domainflutt
 








