At Appknox we believe in owning what you do. We are looking for people who can own products as you grow and take full responsibility of future releases prioritizing features and everything. First & Second Month Architectural design and development of our new product (MVP) from scratch. Understanding the requirements, creating a plan of action, developed in collaboration with frontend & security teams. You will be writing RESTful APIs and distributed tasks. Within 6 Months Switching to TDD (Test Driven Development) Moving from MVP to full-fledged product Work in Agile Methodology Product Documentation Bug fixes, Maintenance, and Technical Support Long term objective Going forward the backend engineer role will eventually take full ownership of the technical aspects of the specific product. Building CLIs and tools, maintaining other products in Appknox as well. Look what our technical team looks like - https://github.com/appknox/careers our sample coding styles - https://github.com/appknox/irene https://github.com/appknox/appknox-python
Work in a fast-paced environment that develops growth, collaboration, and innovation.Have 2+ years or more of backend development experience including with NodeJS, Rest API's event-driven microservices, MongoDB, AWS Lambda, AWS CloudWatch and production support experience.Proficient understanding of code versioning tools, such as Git, SVNPython knowledge is a plusHave excellent communication abilities.Contribute suggestions for an improved user experience.
About Setu“We build too many walls and not enoughbridges”— Isaac NewtonIndia’s economic infrastructure needs a complete overhaul. Today our digital economy rides on rickety monolithic legacy systems built in the mid-90s. It takes months to do a simple bank integration and launch a fintech product. This inefficiency cannot continue.If our economy has to grow, we need killer API infra for financial services that rivals the likes of Stripe, and AWS. We are fixing this for good, by abstracting away the complexity of working with legacy financial infrastructure and replacing it with a developer platform that offers clean, high-performance API bundles to embed finance into any application. So that developers can do what they do best, build amazing products that improve people’s lives.Importance of the roleWe are a small, diverse, agile and high-performance, engineering team. Toaccelerate our and our partner’s efforts we need more people who can helpus—become better through peer learning, build new products and toolscreatively, take ownership of things to be done and decrease our time to market.A mission-critical role.Description of the roleThe backend engineer role involves owning the end-to-end development ofproducts and product features in various capacities. This includes:● Architecting — figuring out all levels of designing and structuring systems,deciding on optimal levels of abstraction and future-proofing, patterns oforchestration of components and finally planning its execution.● Implementation — should be able to structure and write code like prose forothers to read, design and adhere to common principles and patterns that makeseveryone better at their jobs, author documentation about that code for variousconsumers including fellow team members, business and our ultimate consumers- developers!● Orchestration and integration — interact with the larger engineering team forintegrating your work into the ecosystem, help others in building over the basethat you provide, help in orchestrating your work into CI/CD, testing, QA andautomation pipelines.● Mentorship — we all love to learn and grow as engineers and human beings andwe believe in synchronous growth as a team fueled by each and every individual'spersonal abilities, specializations, and interests. To enable this you'll be requiredto mentor others by sharing your expertise in various forms and be subject to bementored by others and thus maintain a continuous learning culture.● Product Thinking — We believe that tech teams are the authority when it comesto building products. Instead of having product management as a separatefunction, we prefer to include it with the responsibilities of the buildersthemselves. This ensures minimal information loss and maximize control wherethe builder takes the center stage in their work.Why join us at Setu?● We will spare no efforts to ensure that Setu empowers you to do themost important and impactful work of your career● We are a diverse set of professionals across functions who takeimmense pride in the work we do● We are first principles thinkers, obsessed with modularity and detailorientation● We believe deeply in the growth mindset of constant learning andimprovement. And we have a library to prove it!● We leverage all the latest tools available open-source and otherwise.We don’t need to reinvent the wheel● We have kick-ass benefits like comprehensive health insurance,extraordinary coffee, and a beautiful office with lots of solid wood andnatural lightJoin us if you want to be part of a company that’s building infrastructure that willdirectly impact financial inclusion and improve millions of lives. No cashbacks, nogrowth-hacks, no bullshit. Just an audacious mission, and an obsession withcraftsmanship in code.
We at Walrus are pushing the boundaries of payments and banking technology in India and as Full Stack Engineer at Walrus, you will be responsible for designing and building the next frontier of banking.Your responsibilities would be to1. Design, build, and maintain crucial backend and front end assets2. Maintain the culture of good coding practices and improve them constantly3. Test Test Test4. Develop junior developers and train new recruits onto their job rolesRequirements:1. 3+ years of intense experience writing production backend services at scaleGood understanding of Algorithms, Data Structures, Object Oriented Design and Databases2. Deep understanding of SQL database architecture – data modelling and scalable schema design3. Should be able to discuss pop culture events like the upcoming release of rise of the skywalker4. Working knowledge of message queues, NoSQL databases & caching systems5. Experience with Docker and running applications on containers6. Experience writing 12-Factor RESTful backend services7. Good understanding of building a fast single page web application using Angular or similar frameworks
Ithaka is a travel social commerce platform where super travelers help people plan their trips through their own experience and explore the world in new ways.As an engineer on the team you will be responsible for delivering a kickass product experience to these travelers.Your role will involve, but is not limited to, the following: Understanding the user perspective and contributing to product delivery Architecting the system alongside the CTO and other engineers Developing the business logic Integrating payment systems Integrating with third party travel APIs Scaling the system to cater to a large user base You are a good fit to be on this team if: You love travel You are curious about new technologies You are a hands-on engineer and want to building good solutions for end users You believe in writing reliable and scalable code You follow agile sprint processes You want to contribute to the growth of the company in ways beyond just engineering
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
ClassKlap has carved a new category in the K-12 Edtech space by reinventing school exams to capture data about students’ capabilities. And then using this data to adapt pedagogy and content delivery within schools. - Raised 2 rounds of funding - most recently $13 million in 2018. - Present in over 750 schools in 5 states, serving over 300,000 students. - Current team members are from ThoughtWorks, Flipkart, Freshdesk, RecruiterBox, Social Frontier. - Tech stack: Java 8, Postgres, Android, iOS, React JS, Terraform, AWS. - Strong agile engineering practices: Test Driven Development, Continuous Deployment, Domain Driven Design, etc. - Based in Koramangala, Bangalore. Links: - www.classklap.com - 3 min video explaining the product: https://www.youtube.com/watch?v=SFEYuOoe0cw - 250 million students in 250 million classrooms - the future of school education in India: https://www.linkedin.com/pulse/250-million-students-classrooms-future-school-india-kartik-srivatsa - Harvard Business School case study: http://www.hbs.edu/faculty/Pages/item.aspx?num=50695 - Talk on "Evolution of a Full Stack Education Startup": https://www.youtube.com/watch?v=mwB5FMyy2q8, slides: https://www.slideshare.net/yogi/evolution-of-a-full-stack-education-startup-in-india
Can you please directly apply here: locale.freshteam.com/jobs What would you spend most of your time doing?As a software engineer at an early stage startup, you will be responsible for laying the foundation of all engineering systems. Your day might begin with designing a new micro-service supposed to handle 500 million pings on its first day in production and end with fierce debates on coding guidelines or the best practices for handling data consistency across distributed systems.Being an enterprise-focused company, our systems don't scale linearly or even exponentially. Every new customer brings the scale of millions of customers that they serve. We need to build robust, scale-ready and fault-tolerant services from day one. Our clients rely on it.Best for someone who is:1. A polyglot, fluent in system design principles and not in a particular language or framework. It will be your responsibility to evaluate all available options and pick the best one for the job.2. Passionate to move fast without breaking things and insists on rigorous testing.3. Excited to own the outcome of what (s)he builds while clearly communicating the steps to get there.If you are looking to spend your 20s learning how to build a company from scratch, if building systems at scale excites you, if you are mesmerized by what the world of location can offer or if you are passionate about zero-to-one, we will see you on the other side? :)
Job SummaryLooking for someone to lead a team to build features, design and implement APIs, and improve the performance and reliability of our systems as we rapidly scale our product and organization.Responsibilities and DutiesIn your typical work week, you will lead the development team to implement high quality code in an agile, test-driven development environment. You’ll help create detailed software development plans, scope development effort, and provide reliable resource and timeline estimates. You’ll perform performance and scalability analysis as needed, identify bottlenecks and help improve the overall stability and performance of the system.Required Experience, Skills and Qualifications💪 Must Haves- You’ve been building web applications professionally for 3+ years- You have experience with functional or imperative programming languages -- e.g., PHP, Python, Ruby, Go, C, or Java- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc- You can lead technical architecture discussions and help drive technical decisions- You write understandable, testable code with an eye towards maintainability- You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you- You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval👌 Nice-to-Haves- Startup experience, preferably a tech startup- Open Source contributor💖 Bonus- Experience with leading a team of 10+ developers- Health benefits - sports, gym whatever you want- Work out of the coolest office in Bangalore- Global experience as the team is spread between India and UK⚡ Apply if- You want to be a team member rather than an employee - cultural fit is the most important thing. Start-up life is a roller coaster and we want to make sure no matter how the day has gone we can still go out for a pint at the end of it- You take ownership- You’ve an eye for detail- You’re a problem solver, and a perpetual learner- You possess a positive and solution-oriented mindset
You will work on building big data applications and optimizing the data APIs for Algoshelf. You will also work on in-house tools and open source projects. You will be hands-on with Python, Go, Docker, and Postgres. You will get to interact with the data scientists and develop a deep understanding of deploying machine learning application in production, at scale. Why join us? You'll have the chance to join a promising early-stage start-up with a solid product - You get a chance to build a core software product from scratch You will work closely with expert, inspiring engineers You will have the unparalleled freedom to develop your skills and knowledge What you will be doing? You will develop data-driven, serverless web applications You will optimize the performance and ensure the reliability and scalability of the software you build You will maintain up-to-date documentation of all APIs, features of the application - You will contribute to open-source projects You will help spread the word about rorodata at meetups, conferences and on our blog What we feel you will require? Comfortable working with a small team Proficient in Python, good working knowledge of Python 3 Experience in developing web applications and RESTful APIs Must have excellent experience of working with Unix Comfortable working with GCP We are looking for someone with 2+ years of experience in Python. Please include the following in your profile - helps us understand you better: Links to all your side projects, working prototypes Link to your "active" GitHub repo Compensation will be decided based on your experience level and skill set.