About the team.The technology team at ClassKlap is team a 4 people, who have helped scale and deliver from scratch to 1200+schools and 4.5L students. The team is looking to add 2-3 engineers who would help build on existing systemsand design new systems from scratch for the impending delivery scale up of 10k schools and Customer Appscale up of 20k teachers and 20L parents.- Tech stack: Java 11, Postgres, Android, iOS, React JS, Terraform, AWS- Strong agile engineering practices: Test Driven Development, Continuous Deployment, Domain Driven Design, etc.About the role:As a Full-Stack Engineer, you are expected to:1. Collaborate with cross-functional teams to define, design, and ship solutions2. Build/Update the Domain Model as required for the scale up3. As a specialist in multiple areas, responsibly plan, prioritize, organize and perform technical work andensure the integrity of significant and diverse projects; apply a wide range of experience and understanding oftrends and technologies, lead the analysis and conceptual design and technical direction of proposed projects.4. Lead and direct requirements analysis and writing of software requirements and design specificationsfor multiple significant software modules; often acts as a technical lead working on complex projects.5. Design and develop advanced applications for multiple platforms6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.7. Help maintain code quality, organization, and automatization8. Actively support, communicate and enforce the company’s software engineering processes andstandards
Do you thrive on working with cutting edge technology, with innovators in the early stages of ideas, products, or platforms? Do you have the passion to be a core member of a fast-growing start-up? Are you an expert or aspiring to become one who can work on the Full Stack of an application? Do you have a genuine interest in all software technologies? If the answer is yes, do reach out to us - Crediwatch is the place for you! You will be exposed to work on every level of the stack in a highly agile, fast growing, start-up FinTech environment, while ensuring Breakthrough Simplicity in innovation and Diving Deep to arrive at a solution-based approach to problem solving and idea creation. The environment at Crediwatch is vibrant and innovative! You will learn and regularly interact with peers who are the best at what they do and will motivate you to be the best version of yourself, technically and professionally. The Role Expectation You will play a key role in the development of the core product, working directly with the Business team on realizing their needs and translating it into the product. You will be involved in the overall design, architecture and development of the application, maintaining quality and ensuring performance and compliance to software standards and guidelines You will adhere to the best practises of the Agile & TDD You will collaborate with the rest of the engineering team to design, prioritise and launch new features. You will take ownership for organising code and maintain its integrity at all points in time. You will be responsible for understanding and implementing security and data protection best practices. You will bring in a passion for technology and hunger to learn You Have Experience in building scalable cloud-based web applications with core Ruby and RoR Extensive experience with Rails and strong knowledge in OOPS concepts and Design Patterns. Experience with MongoDB, MySQL & other database systems A good understanding of message queues mechanisms like Redis/RabitMQ (or similar) Hands on experience with CI/CD Knowledge of building large scale, multi-threaded applications and experience in designing and building RESTful web services Hands-on with TDD and behavior-driven development with Unit testing (RSpec). Experience in using Git for source code management & Jira Continuous Deployment – Writing new application features so they can be deployed with zero downtime. Good to Have Strong Linux skills, working knowledge on any one of Cloud Platforms like Microsoft Azure, AWS or Google Knowledge of handling and management of load-balancing and high availability systems and data replications across multiple data-centres Experience working with ElasticSearch, Logstash and Kibana and with any Graph Database like Neo4J. Prior experience working in a fast-paced start-up environment. Domain knowledge in the financial/data space; any external, relevant certifications. Your Background 3 to 6 years of hands-on development experience A bachelor’s or master’s degree in a related field You Believe-in & will align with our Business Objectives Customer Obsession - Consistently listen to customers; test, enhance and improve the customer experience. Breakthrough Simplicity - An innovative approach to make everything simpler Diving Deep -Technique used to arrive at a solution-based approach to problem solving and idea creation Drive for Results - Focus on end result of any task Encourage and Improve - Encouraging and promoting teamwork and focus on continuous self-development at every stage. Be Ethical and Respectful - Willingness to do the right thing – even if it is hard; courteousness and being focused on the best in others. Who We Are We build innovative technology everyday! Crediwatch is a ‘Data Insights-as-a-service’ company that provides lenders, businesses with actionable credit intelligence on private entities they need to improve trust and increase their lending and trading activity. Crediwatch does this with no human intervention by deploying the latest practical AI and technology tools that provide the most reliable comprehensive real time inputs. Each day at Crediwatch is about striving for transparent insights, analysis and accurate results. If this aligns with your interests and aspirations, we have interesting positions for you. You Will Enjoy Our start-up environment - fun, casual, informal, family & pet-friendly! Ours is a highly energized playground where brilliant minds come together to make bold, impactful decisions every day! Needless to say, we have excellent filter coffee and health drinks round the clock, lunch buffets, PS4 and Foosball breaks and a stocked kitchen. We play to win and have fun doing it! We work to engage your brain by organizing brilliant TechTalks by industry leaders and frequent high-on-energy hackathons and engage your crazy fun-side at our well-planned retreats. We are a highly eco-conscious team and we encourage and support our team’s physical & mental wellbeing. All these and a great set of people to work with - We Are Crediwatch!
What we are looking for: Experience in design and development of Full Stack applications using one or more JS frameworks like ReactJS, AngularJS, etc. Good architectural & design skills. Strong coding, data structures and algorithms. The ability to own end to end responsibility - right from requirement to release. The ability to produce bug-free and production grade code. What we have to offer: Work with a performance oriented team driven by ownership and open to experiments. Learn to design system for high accuracy, efficiency and scalability. No strict deadlines, focus on delivering quality work. Meritocracy driven, candid culture. No politics.
3-8 years of production programming experience with solid PHPdesign/coding/testing and building large scale distributed web sites.• Experience working with PHP framework (Zend )• Experience working in a formal web/software development environment• Experience with LAMP technologies and elastic serach Good product Background
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.
We expect you to be a tech-savvy professional, who: demonstrates a growth mindset, seeks feedback often and is effective in continuous personal and professional development provides expertise in all phases of the development lifecycle from concept and design to testing defines the architecture, best practices and coding standards for the product development team supports continuous technical improvement by investigating alternatives and technologies and presenting these for architectural review motivates team members and extends goodwill to other employees while having fun! In order to be successful in this role, we need someone who has: 2+ years of software industry experience Strong Expertise in JS, PHP, React, Node, Angular2+, MySQL, PostgreSQL Solid understanding of software design, development, testing, and problem-solving Expertise in coding efficient, high quality and modularized software Experience in developing Web services - Rest/Soap APIs/HTTP API - Microservices Experience setting up and managing servers. Devops experience is a big plus Strong exposure on Database like RDBMS - Postgres DB / NoSQL DB like DynamoDB, Elasticsearch Experience in Cloud / Storage like Amazon (AWS) - EC2/EBS/S3 Expertise in test automation Familiarity with Unix shell and source control systems and tools such as git Strong technical leadership skills Comfortable collaborating with designers, front-end developers and other team members Strong communication skills Technical Coaching and mentoring skills Understanding of machine learning, natural language processing is a plus
The candidate will work on setting up database, setting up IoT network, API integration and web app development.
What Will You Work On • Build and manage REST API stack for Mobile and Web Apps. • Architect Instant Messaging Engines. • Integrate with ML and NLP engines. • Build Chat Bots . • Data analytics, User Analytics & App Analytics. • Build Web Applications & Dashboards.• Data Security. • DevOps, DBMS & Scaling on AWS. What Are We Looking For In You • Have 4+ yrs of experience with building backend applications.Web Apps & Analytics. • Experience in deploying applications at scale in production systems. • Test driven application development Experience. • Experience in building and managing API end points for multimodal clients. • Strong grasp of Backend Architectures and applications. • Enthusiasm to learn and contribute in a challenging & fun-filled startup. • Knack for problem solving and follow efficient coding practices. Technical Skills • Backend Apps • DevOps, Analytics & Web Apps • Nodejs, Mysql, Redis, ELK, AWS, git, CI tools• Js, jquery, React