- We are looking for a Python Developer to join our growing team - Overall 3+ years of experience in software programming -Python. - Has worked on Flask or Django.- Knowledge on MongoDB - Has familiarity with data frameworks in Python - Pandas or PySpark.
As a lead engineer, you will be expected to execute and deliver large and complex projects end-to-end, with or without the involvement of other team members. Participate in code reviews, app architecture, and design discussions. Ensuring timely delivery of all product deliverables. Be the go-to person for the team for guidance and troubleshooting. Mentoring junior developers and set best practices for coding, reviews, etc. Ensuring performance and scalability in all new product features being developed. You need to have: Overall of 5+ years of expertise in at least one dynamic programming language like Python and one MVC web framework, preferably Django. Experience in at least one frontend framework, preferably React.js Expertise in database modeling, preferably relational DB, spotting DB bottlenecks, and writing optimized DB queries. Expertise in all common AWS cloud technologies, knowledge of CI/CD tools, and workflows.
Job Description : As a Senior Software Developer, you will have Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needs. You will be playing a key role in the design, implementation, installation, and maintenance of a large scale distributed system. You'll join the Technology team in a start-up environment on a large cloud-based telephony system, with the responsibility of enhancements and new developments to provide a more efficient and reliable service to millions of users using the latest cutting-edge technology like AI, BigData, AWS Services. Your daily work will involve Development, Unit Testing and implementation of high-quality software solutions for new and existing products by coordinating with technical architects. Must have: Python, Django, Node.js experience, Linux with cloud services (GCP/AWS any), good in programming and networking concepts. Good to have: reactjs, Flask, AWS service like Lambda, Kinesis, SQS, RDS (MySQL, Postgresql, Aurora). Good Understanding of RESTful API's. Understanding of API/Data security concepts. We offer: A competitive salary and extensive social benefits Opportunity to be part of a team that invented and dominates the emerging market in the cloud telephony industry. Massive opportunities for growth. Work-life balance and support for career development. An amazing life inside the Knowlarity! Want to know more about it Then let's stay connected! “Knowlarity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.”
Mentor To Go is an android and web based platform to help students improve their work readiness through self-learning sessions, personalised mentorship provided by mentor professionals from a range of careers, and work experience opportunities. The technology platform implements functionalities such as: screening surveys of mentors and mentees, training content for mentors, matching through an algorithm, and mentorship through the delivery of structured activities. The application technology architecture comprises of the following: o a Python Django web application with NGinx and Gunicorn o PostgreSQL database o A React Android and Web app o Rest APIs which interact between the Android app and the Django webserver Our vision at Mentor To Go is to provide career mentorship to young people anywhere, anytime across the length and breadth of India. We are looking for a backend software developer who is passionate about using web technologies to solve social problems and creating experiences that are elegant and effective. You will own the back end development of features of the Mentor To Go platform from conceptualisation through design and testing, working closely with other developers, the technical project manager, and the program operations team. You are user-centric, continuously demonstrate strategic & analytical abilities, and are laser focused on executing at speed. You must have the ability to succeed in a fast paced environment, where success is dependent on your ability to collaborate with cross-functional team members in a positive, productive, and transparent way. Minimum requirements Bachelor’s degree in engineering preferably CS or related discipline 3+ years experience working in Unix/Linux environments building web and mobile applications Proficiency in developing and deploying cloud based Python/Postgresql applications preferably using frameworks such as Django Experience with design and development of moderately complex software projects Strong written and oral communication skills Familiarity with version control software such as Git Desired requirements 5+ years of overall relevant work experience Experience building apps using React/React-Native Basic understanding of AWS cloud Ability to participate in technical discussions and help make technical trade-offs About Mentor Together Mentor Together is India’s first and largest youth mentoring non-profit organization with a mission to facilitate empowering mentoring relationships and networks that help young people break the inequalities of opportunity and actualise their potential. Mentor To Go is the world’s first mobile mentoring platform created by Mentor Together with the support of Cisco India, LinkedIn Social Impact, British Telecom and Sterlite Technologies.
About Us Openhouse is reimagining the future of after-school education. We believe learning is not just about winning the rat race, but also about enjoying the process. Learning is fun with friends and community. A community of students, parents and the best curated educators is what we plan to build, and support our educators with shared community spaces of the future, marketing, and technology to make their lives easier. Founded by Stanford grads, Openhouse is backed by Accel and Matrix Partners. We have started building a stellar team from companies like Microsoft, Uber, etc., We are headquartered in Bangalore. Our approach Covid-19 has reshaped every aspect of our lives and education is no exception. The world is learning to learn online but the main reason why online education hasn’t skyrocketed is because all platforms are designed to simply deliver content (whether pre-recorded or live). Online learning doesn’t feel natural, warm or relatable. Taking an analogy from the gaming world, edtech so far consists of single player games designed only for access but not engagement & retention. The only actions one can take is content consumption and practice via multiple choice questions. We, on the contrary, think education is an immersive multiplayer experience! If our children are going to learn online we will have to make it social. That’s how learning happens best. We believe we’re amongst the first few companies in the world trying to push the boundaries of edtech to a new era of highly social & community driven learning. The Role You will be responsible for taking end-to-end ownership of development of beautiful, fast, and responsive mobile and web applications. You will have attention to detail. You will care about the quality of code, design patterns and testability. You will be working closely with designers, product managers and engineers to build products that will delight our educators, students and parents. Desired Experience 4+ years of experience Python Django / React JS / React Native / Vue.js Strong experience in backend engineering and at least one storage system (SQL, Cassandra, Graph Databases, etc.,) Patient debugging skills Using state of the art developer toolkit Curiosity to remain updated with the newest technologies and frameworks Awesome to have - Product and UX Design Figma skills DevOps Built a product from the ground up, while following best practices in coding, testing, security and documentation Must-have - Great collaboration skills Empathy Your A+ game PS: We believe that we need to hire people who are toughened by failure, not those coddled by success. Our culture The best classrooms have an awesome learning culture. We think of our organisation as one large classroom, where each of us is a student trying to learn from & teach one another. We have all sorts of people here: humanists, tech junkies, educationists, designers & wanna be designers! Since we are a small organisation, we function like a tight-knit family where we care for each other’s work but also for each other’s lives. We’ve often heard that the first 50 team members set the culture & pace of an organisation, which is why we take time and carefully pick our team. If you grab a sneak peek into our tribe, you’d find us to be super real. We are all encouraged to call a spade a spade, even if this means disappointing a peer. Coming up with prospective solutions is good, but we care about how well the experience is crafted - aesthetics do matter. Think of Disneyland, Nike, Airbnb, WeWork, Apple: the best folks know not only how to deliver a product/service, but also make it beautiful. Most importantly, we are all students! Right across the team. from engineering to product, community to classroom, we think of how we’d feel if we were students – and this reminds us to keep learning and growing!
Overview: CashStar a Blackhawk Network business is changing the world of gifting by making it possible to send a personalized eGift Card from any device, anywhere, anytime, with the best experience possible. More than 400 brands partner with us including Starbucks, Nordstrom, Apple, Delta, Best Buy, and The Home Depot. That makes CashStar the preferred digital gifting and incentives partner for retailers nationwide. The professionals we hire thrive on an entrepreneurial spirit and an earnest desire to change the way the world works. Blackhawk Network employees are passionate about emerging tech, and we bring that passion to work every day. We believe in our products, embrace change, foster ambition and individual success, and recognize excellence. Why work with us? We’re a fun-loving, passionate, and highly collaborative team We believe in moving quickly, failing fast, and adapting to change We’re committed to achieving technical excellence in everything we do We value teamwork, learning from failure, and innovation Why we’d want to work with you? You are passionate about creating world-class software You are familiar with Agile methodology You think positively, focus on solutions, and find opportunities instead of problems You have superb technical skills, and you’re always striving to improve You are willing to work quickly, get in the weeds, and not rest until the job is done Responsibilities: Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment Design and develop new features using various languages, we primarily use Python and Django framework Collaborate with other teams and conduct new technology research for product development and recommend product enhancements Actively participate in code reviews, analyze results and choose the best solution Manage deadlines and prioritize tasks Continuously focus on improving the software quality and performance Participate in Information Security analysis and remediation Troubleshoot customer issues and communicate effectively to internal and external stakeholders Able to work independently yet thrives in a team environment Primary Qualifications: Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience. 5+ years hands‑on professional experience with object oriented and functional software engineering using Python and Django Framework Experience working in a cloud environment, preferably Amazon Web Services Significant experience designing and building REST services and a familiarity with Microservice architectures Comfortable with relational database design and SQL Knowledge of data structures and algorithms Understanding of Scrum framework Strong verbal and written communication skills Ability to learn new coding languages and develop creatively Responsibilities: Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment Design and develop new features using various languages, we primarily use Python Collaborate with other teams and conduct new technology research for product development and recommend product enhancements Actively participate in code reviews, analyze results and choose the best solution Manage deadlines and prioritize tasks Continuously focus on improving the software quality and performance Participate in Information Security analysis and remediation Troubleshoot customer issues and communicate effectively to internal and external stakeholders Able to work independently yet thrives in a team environment
Interview Kickstart is one of the leading platforms helping Software Engineers prepare for tough technical interviews. Over the last 5 years we have helped over 3000 engineers Nail the toughest technical interviews on the planet. We are successful, profitable, and have a vision of building the world's largest Career Upleveling platform. We are looking for top-notch, motivated engineers to come join our growing team at IK. Who you are You have 2 - 7 years experience. You love the buzz of a highly productive and fast moving team. You have a github profile that you want to show off. You love coding and look forward to taking on complex, abstract features. You don't care about front end, backend kinda titles. You like working anywhere in the "stack". You are looking to grow fast with a company that's on a rapid growth path. What will excite us Previous startup experience or experience being part of early teams. Experience with the Django & Python universe. Experience with both Relational and NoSQL DBs. Competitive Programming experience. A keen desire to problem solve, brainstorm and debate during the interview. What will excite you Complete ownership Experiment, fail and learn. High pedigree, high caliber team. Contribute to every area of our business. Have a real impact with your work. Top of the line compensation. Our interview process is designed to help you show the best version of yourself. Once your candidature is finalized, we'll send you a short video explaining the interview process. Look forward to speaking with you soon!
AdNabu is an AI powered marketing automation platform for e-commerce companies. We are looking for talented software engineers who can join our engineering team. Responsibilities - Launch new features for our main product - AdNabu - Develop plugins for various ecommerce marketplaces like Shopify, Woocommerce, Magento etc - Help sales and marketing teams with tech - Work with frontend technologies to change and add new features Required Skills and Experience - 2+ years of experience in Python - Good with data structures and algorithms - Obsessed with code quality - Good communication skills - Desire to learn new technologies - Experience of Managing team is a plus Job Perks Free Lunch and Snacks Informal Workplace Flexible timings
We are looking for an experienced backend developer to head our tech team. He/She will be responsible to architect, develop and maintain the complete backend, frontend as well as dev-ops for our web-based apps. Your primary focus will be to maintain and build a high-performance engineering culture., own the development methodology, and align with the executive team to improve the development process, prioritize projects and manage multiple workstreams. Lead a team of Software Developers establishing development practices and standards. Qualifications 5+ years of technical experience, preferably with a startup. Stronghold on tech, architecture, design pattern to lead long term scalable, stable and flexible tech solutions for business, marketing, and product long term initiatives. Extensive software engineering development and design experience with complex and highly scalable products using multiple technologies and languages. Strong program management expertise and engineering execution skillset Strong business and product acumen to be able to solve business and product problems enabling through tech solutions. Experience in organization-wide initiatives and change management. Ability to make quick decisions in high-pressure environments with limited information Added Advantages Hands-on with deployment with Google Cloud Machine Learning algorithms experience Comfortable with technologies such as Redis, Celery, Postgres, Python, Django, React, Node