**Work for a company with a great purpose, great culture and an attractive salary! ** "Are you looking to build products that can change the world and help us reach our target of improving 1 billion lives?"**RESPONSIBILITIES**To ensure that projects are delivered efficiently using the best fit-for-purpose technology with sufficient quality standards. To inform technical decision making at Curve. **ESSENTIAL EXPERIENCE*** 3+ years experience with either React JS, React Native or Angular4+* Good working understanding and experience with mobile app development best practices* Write well designed, testable, efficient code by using the best software development practices* Knowledge of Test Driven Development (Unit Testing)* Knowledge of Behaviour Driven Development (UI Testing)* Experience using unit testing frameworks* Experience using E2E test frameworks and runners* Continuous Integration (e.g. CircleCI, Travis)**ESSENTIAL QUALITIES**Strongly aligned values with Curve values (below)* Good Communicator* Not afraid of solving problems using multiple development stacks * Proactive thinking with a ‘can do’ attitude* Strong problem solving skills, using root cause analysis to find issues and identifying potential solutions* Should be able to research and understand undocumented application codebases* A love of learning* Team player* High level of Emotional Intelligence**DESIRABLE EXPERIENCE**: * Ionic experience* Mobile development (iOS or Android) experience or exposure* Good working understanding and experience with CSS and popular CSS preprocessors (SASS / LESS)* Heroku / AWS or similar infrastructure exposure or experience* iOS Appstore / Android Play store experience* Working with remote teams* Token based authentication (e.g. JWT)**ABOUT CURVE**Curve is an award winning global digital health company that creates products that directly improve lives. **Company Purpose**: To positively impact 1 billion lives by solving challenging health problems.**Curve Values** * Improve myself, each other & our partners * Solve problems that improve people’s lives* Everyone leads* Become comfortable with being uncomfortable* Only create products that people love* An amazingly genuine, engaging and friendly culture.* Flexible working hours.* Glass Door Rating of 5
Job Description:● Develop and deliver automation software required for building & improving the functionality, reliability, availability, and manageability of applications and cloud platforms● Champion and drive the adoption of Infrastructure as Code (IaC) practices and mindset● Design, architect, and build self-service, self-healing, synthetic monitoring and alerting platform and tools● Automate the development and test automation processes through CI/CD pipeline (Git, Jenkins, SonarQube, Artifactory, Docker containers)● Build container hosting-platform using Kubernetes● Introduce new cloud technologies, tools & processes to keep innovating in commerce area to drive greater business value.Skills Required:● Excellent written and verbal communication skills and a good listener.● Proficiency in deploying and maintaining Cloud based infrastructure services (AWS, GCP, Azure – good hands-on experience in at least one of them)● Well versed with service-oriented architecture, cloud-based web services architecture, design patterns and frameworks.● Good knowledge of cloud related services like compute, storage, network, messaging (Eg SNS, SQS) and automation (Eg. CFT/Terraform).● Experience with relational SQL and NoSQL databases, including Postgres andCassandra.● Experience in systems management/automation tools (Puppet/Chef/Ansible, Terraform)● Strong Linux System Admin Experience with excellent troubleshooting and problem solving skills● Hands-on experience with languages (Bash/Python/Core Java/Scala)● Experience with CI/CD pipeline (Jenkins, Git, Maven etc)● Experience integrating solutions in a multi-region environment● Self-motivate, learn quickly and deliver results with minimal supervision● Experience with Agile/Scrum/DevOps software development methodologies.Nice to Have:● Experience in setting-up Elastic Logstash Kibana (ELK) stack.● Having worked with large scale data.● Experience with Monitoring tools such as Splunk, Nagios, Grafana, DataDog etc.● Previously experience on working with distributed architectures like Hadoop, Mapreduce etc.
About Hopscotch Health Hopscotch Health is a technology-driven healthcare startup focused on building the future of healthcare, by bringing together the best practices from data science, artificial intelligence, and behavior science. We work with our partners from hospitals, clinics, and social organizations to create comprehensive programs for chronic disease management. What sets us apart is that we’re data smart - our technology is highly adaptable to the most pressing healthcare problems. Through our partnerships with and talent from organizations including Carnegie Mellon University, Tata Institute of Social Sciences, and Asian Cancer Institute, we’re making the tools to monitor and improve health simple, intuitive, and human. Join us in building the healthcare system of the future! Our Values: We believe that everybody should be able to afford quality healthcare access, that any healthcare system should account for not just medicine but all the determinants of health and that technology can help us get there faster. To read more about the potential of artificial intelligence and behavioral science to tackle large healthcare challenges, click here. Our North Star goal is to establish a roadmap for the implementation of Universal Healthcare. To target some of the biggest challenges head-ons, we’re building programs tackling tobacco cessation and diabetes management in resource-constrained populations. To read more about the chronic disease epidemic in India, click here. About the role: We are looking for a Backend Engineer who has hands-on experience in Django/Flask who can help develop and manage our backend platform and perform infrastructure management tasks with some experience in DevOps. As a Backend Engineer, you develop new features and maintain our python backend; maintain tests, fix bugs, and help integrate with frontend code built by your coworkers. Were looking for a dynamic self-starter given the varied nature of working with distributed teams and the agility of the startup environment. As a DevOps engineer, you assist in designing, provisioning and maintaining infrastructure; configuring continuous integration and continuous delivery; backup and restoration; monitoring, logging, alerting, and security. Key responsibilities: Write reusable, testable, and efficient code. Maintain the development, testing, and delivery of the CI/CD pipeline. Manage security and data protection implementation and testing. Oversee optimization of the application for maximum speed and scalability. Help implement and test new backend features. Help integrate user-facing elements developed by front-end developers with server-side logic. Maintain and debug our ongoing deployments in dev and production environments. Check alerts and logs for failures and fixing bugs. Does this sound like you? Must have 3+ years of experience working as a Python developer/engineer. Experience in using MongoDB and SQL. Experience in using Docker. Experience in working in cloud-based platforms like AWS, Google Cloud, etc. Preferred Experience with firebase and firestore. Knowledge of Machine Learning and AI is preferred. Familiarity with the basic concepts and practices of microservices. Ability to implement automated testing.