

What will I be doing? š©āš»šØāš»
Leading parts of the product from inception to launch, and own large parts of the productās execution.
Working with our Sales and frontend team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
Contributing to our side projects and free tools for the education industry.
What do I need? š¤
1-2 years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep knowledge of a high-level programming language (for example, PHP, Python, etc.) but it doesnāt need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Deep knowledge of SQL Databases
Experience with scalable distributed systems, both built from scratch as well as on AWS primitives
Willingness to learn and use new technologies
Extremely data-driven
Ability to debug complex systems
Brownie points š°
Using a framework (for example, Laravel, Code Igniter, Django)
Understanding of containerisation (Docker/Kubernetes) along with ability to deploy to AWS ECS (or similar tools)
Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack.
Perks š
Flexible vacation
Take a tutorial, on us
Monthly remote meals
Tech stack šØ
PHP
Laravel
NodeJS
VueJS
Ionic Angular
Digital Ocean
AWS
MySQL
Why Classcard? š
We are still in the early stages of our journey. You will be working closely with our users, acting on both their feedback and what our data says. Things you build here will have tremendous impact on both our business and Classcard as a company.
What happens after I apply? š¤
-
Quick phone call with a member of our engineering team to find out more about your experience and why you want to work at Classcard.
-
Video interview:
Technical discussion with a senior engineer
Pairing on an interesting problem
Meet the founders

Similar jobs

About the Role
As one of the key members of the development team, you will have the unique opportunity to redefine the architecture of our suite of products.
You will get to work directly with our founding team to deliver the most valuable and joyful experience to our customers. If you are looking to make a real impact on real peopleās lives and accelerate your career to new heights in the meantime, then this is the perfect opportunity for you. You will help in refactoring certain codes to bring greater flexibility and micro service architecture. CurbWaste intends to execute event driven workflow architecture.Benchmark design patterns for security and scalability will need to be implemented.
Requirements
What you will do
⢠Review current code and anticipate engineering bottlenecks
⢠Designing and developing REST API interfaces
⢠Optimize queries
⢠Design SOLR based search solution
⢠Code review peer code
⢠Identifying code libraries and design patterns
What you will need
⢠Experience building out RESTful APIs for front-end clients
⢠Basic knowledge of a minimum one modern front-end framework such as React,Polymer, Angular or Vue.js
⢠Expert level understanding of NodeJS, and frameworks such as ExpressJS, Fast,LoopBack (preferred)
⢠Experience with a version control tool (we use git - GitHub and BitBucket)
⢠Familiarity with modern DevOps tools such as Ansible, Docker, Terraform,Fabric, Kubernetes, etc
⢠SOLR or ElasticSearch experience
⢠Advanced Knowledge of NoSQL (also SQL) databases - MongoDB, PostgreSQL
⢠Extensive experience of any caching technologies - Redis (preferred),
Memcached
⢠Experience with AWS services like Elastic Beanstalk, S3, EC2 Lambda, API Gateway, SQS, etc
⢠Prior experience in notifications delivery tools - FCM
⢠Understanding of patterns and techniques for building scalable back-end
infrastructure including caching, rate limiting, authentication, and authorization schemes
⢠Experience with programming languages such as golang, Typescrip
Mandatory Skills - 4 years in Nodejs, JavaScript, Express.js, MongoDB, Data Structures, Algorithms
"Expertise in Node.js Web frameworks like Meteor, Express, and Kraken.JS
Expertise in building highly scalable web services using Node.js, Create REST API with the help of Node middleware
Deep understanding of REST and API design
Experience designing APIs for consistency, simplicity, and extensibility.
Expertise with JavaScript testing frameworks like Jasmine, Quit, Mocha, Sinnon and Chai.
Expertise with building tools like Web pack, gulp, and grunt.
Integration of various application components
Experience in various phases of the Software Development Life Cycle (SDLC) such as requirements
analysis, design, and implementation in an agile environment, etc.




At Upswing, we are a passionate and self-driven team of thinkers who aspire to build the rails to connect the legacy financial sector with financial innovators through a simple and powerful banking-as-a-service (BaaS) platform.
Weāre building our platform putting the focus on pragmatism, reliability, and maintainability. We believe that keeping the engineering complexity under control is key to preserving the development productivity and long-term evolution of a platform.
To bring this vision to life, we are building the infrastructure using Microservices architecture using the latest set of technologies that are also fun to work with such as Java, Scala, Postgres, Akka, Kafka with a completely automated DevOps pipeline from the get-go using tools like Chef, Jenkins, Grafana, Graylog.
We are looking for motivated engineers who will be working in a highly creative and cutting edge technology environment to build a world-class financial services suite.
Ā
Why you should join us:
- You will redefine the financial services landscape for India in the coming years.
- Be part of a core Engineering team that will create innovative and scalable Fintech solutions.
- Work with passionate and experienced engineering, product & business workforce that believes in teamwork, and that helps fast-track your learning on solving complex technical challenges.
- We are funded by the leading fintech VC `QED Investors` and other established Founders and Executives of awesome Indian companies.
What you will do if you join us:
- Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
- Create robust, flexible, consistent, and easy-to-use APIs
- Continuously strive for performance improvements, code reusability, and readability
You should have:
- Tech or a higher degree in computer science or a related field.
- 1+ years of experience working on the back-end development for complex distributed systems who are willing to adopt any Programming language as per the requirement.
- Familiarity with any of the following ā Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
- Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts & Event-Driven Systems.
- Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.
Itās a plus if you have:
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud
- Worked on Micro-services architecture
Ā
Senior Software Engineer - 221254.
Ā
We (the Software Engineer team) are looking for a motivated, experienced person with a data driven approach to join our Distribution Team in Budapest or Szeged to help design, execute and improve our test sets and infrastructure for producing high-quality Hadoop software.
Ā
A Day in the life
Ā
You will be part of a team that makes sure our releases are predictable and deliver high value to the customer. This team is responsible for automating and maintaining our test harness, and making test results reliable and repeatable.
Ā
You willā¦
ā¢work on making our distributed software stack more resilient to high-scale endurance runs and customer simulations
ā¢provide valuable fixes to our product development teams to the issues youāve found during exhaustive test runs
ā¢work with product and field teams to make sure our customer simulations match the expectations and can provide valuable feedback to our customers
ā¢work with amazing people - We are a fun & smart team, including many of the top luminaries in Hadoop and related open source communities. We frequently interact with the research community, collaborate with engineers at other top companies & host cutting edge researchers for tech talks.
ā¢do innovative work - Cloudera pushes the frontier of big data & distributed computing, as our track record shows. We work on high-profile open source projects, interacting daily with engineers at other exciting companies, speaking at meet-ups, etc.
ā¢be a part of a great culture - Transparent and open meritocracy. Everybody is always thinking of better ways to do things, and coming up with ideas that make a difference. We build our culture to be the best workplace in our careers.
Ā
You have...
ā¢strong knowledge in at least 1 of the following languages: Java / Python / Scala / C++ / C#
ā¢hands-on experience with at least 1 of the following configuration management tools: Ansible, Chef, Puppet, Salt
ā¢confidence with Linux environments
ā¢ability to identify critical weak spots in distributed software systems
ā¢experience in developing automated test cases and test plans
ā¢ability to deal with distributed systems
ā¢solid interpersonal skills conducive to a distributed environment
ā¢ability to work independently on multiple tasks
ā¢self-driven & motivated, with a strong work ethic and a passion for problem solving
ā¢innovate and automate and break the code
The right person in this role has an opportunity to make a huge impact at Cloudera and add value to our future decisions. If this position has piqued your interest and you have what we described - we invite you to apply! An adventure in data awaits.
Ā

Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā JOB Description- Golang Developer
- Strong knowledge of the Go programming language
- Knowledge of common Go-routine and channel patterns
- Router packages, such as Gorilla Mux
- Development experience in embedded systems and Linux OS environments.
- Have expertise in implementing micro-services (using tools and technologies for messaging, RPC, containerization, etc.), Docker, container, Docker-swarm, Kubernetes, and Helm.
- Cloud-native architecture, Virtualization, Orchestration, VNFM, MANO, VIM (Virtualization Infrastructure Management).
- LCM (Life Cycle Management of microservices and VMs) - Monitoring, Resiliency, High Availability (HA) & Scalability
- Primary Skills: Golang
- Secondary Skill: Microservices
Talent Acquisition
Sakshi Kulkarni
Website: velankanigroup.com
43, Hosur Rd, Electronics City Phase 1,
Electronic City, Bengaluru, Karnataka 560100

⢠Experience in software product development
⢠Proficient in Python, Django, Pandas, GitHub and AWS.
⢠Good knowledge of PostgreSQL, MongoDB
⢠Strong Experience in designing REST APIās
⢠Experience with working on scalable interactive web applications
⢠Understanding of the threading limitations of Python and multi process architecture
⢠Familiarity with some ORM (Object Relational Mapper) libraries
⢠Good understanding of Test Driven Development - Unit and Integration testing
Role and Responsibilities:
The candidate will play be critical role by developing highly scalable applications that provide practical solutions to clients in the financial servicesā domain
⢠Design, build, test and maintain scalable and stable off the shelf application or custom-built technology solutions to meet business needs
⢠Write testable code that enables extremely high levels of code coverage
ā¢Ā Promote coding,code review, testing and deployment best practices through hands-on research and demonstration
⢠Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements







