We are a multi-award-winning creative engineering company offering design and technology solutions on mobile, web and cloud platforms. We are looking for an ambitious and self-driven Software Architect to join our team Requirements: Excellent knowledge of application design and architecture Knowledge of Waterfall and Agile development methodologies Extensive experience building scalable web applications Solid fundamentals in data structures and Algorithms Familiarity with several coding and computer languages Experience/Exposure to frontend stack (Angular or React) is an added advantage Experience with database design and data modelling Real world experience working with large datasets and NoSQL database technologies Expertise in AWS/Azure/Google cloud Expertise in Docker and Kubernetes Excellent debugging and problem-solving capabilities. Project management skills. Ability to clearly explain and justify ideas when faced with competing alternatives Outstanding communication and Presentation skills Attitude to thrive in a fun, fast-paced environment
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
We are currently looking for Senior Frontend developer (strong angular 7/8 focus) and from leading product development to augment our team.
Job Title: Full Stack Developer Location: Bangalore Purpose: The person in this position would be responsible for backend integration of Deep learning algorithms, creating dashboards for clients. Roles & Responsibilities: 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! Job Requirements: 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.