Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.As a senior software engineer, you will work on our python based ORM and applications that scales to handle millions of transactions every hour. This is mission critical software and your primary focus will be building robust and scalable solutions that are easy to maintain.In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.What You’ll Do:Own definition and implementation of API interfaces (REST and GraphQL). We take pride in our 100% open API with over 600 endpoints.Implement simple solutions to complex business logic that enables our merchants to manage financials, orders and shipments across millions of transactions.Build reusable components and packages for future use.Translate specs and user stories into reviewable, test covered patches.Peer review code and refactor existing code.Integrate with our eCommerce partners (Shopify, BigCommerce, Amazon), shipping partners (UPS, USPS, FedEx, DHL) and EDI.Manage Kubernetes and Docker based global deployment of our infrastructure.We’re Looking for Someone With:Experience working with ORMs like SQLAlchemy or Django (2-3 years)Experience with SQL and databases (Postgres preferred)Experience in developing large server side applications and microservicesAbility to create high quality codeExperience with python testing tools (pytest) and test automationFamiliarity with code versioning tools like GITStrong sense of ownership and leadership qualityExperienced in the tools of our web stack- Python- Celery- Postgres- Redis- RabbitMQNice to Haves:Prior experience at a growth stage Internet/Software companyExperience with ReactJS, Google Cloud, HerokuCloud deployment and scaling experience
SDE2/3Lead the functional and system design of highly scalable and robust mission critical applications that cater to several businesses ● Ensure that the systems you oversee are fault tolerant and are performing reliably at high volumes. Constantly look at possibilities to improve the overall functioning of the product. ● Brainstorm deeply with your product & business stakeholders and influence how we build individual features and products that reduce customer stickiness and friction points at each stage of the product. ● Mentor and lead a team of solid engineers by introducing best coding practices, advocating high quality design principles and institutionalise long term thinking for futuristic needs of the business. ● Contribute actively in other areas of the growth of our Engg org which includes but is not just limited to hiring, tech talent branding, inputs on performance management of junior engineers and the likes.
Job Title Senior Frontend Developer Job Description Locus is a global decision-making platform in the supply chain that uses deep learning and proprietary algorithms to provide route optimization, real-time tracking, insights and analytics, beat optimization, efficient warehouse management, vehicle allocation and utilization, intuitive 3D packing and measurement of packages. Locus automates human decisions required to transport a package or a person, between any two points on earth, delivering gains along efficiency, consistency, and transparency in operations. Locus, which has achieved a peak of 1 million orders processed in a day (200,000 orders an hour) and is trained & tested on over 100 million+ order deliveries, works in 75 cities across the globe. Locus works with several large-scale market leaders like Urban Ladder, Tata Group of Companies, Droplet, Licious, Rollick, Lenskart, other global FMCG, pharma, e-commerce, 3PL and logistics conglomerates. Locus is backed by some of the biggest names in the market and recently raised $22 Mn in a Series B, $4 Mn in a pre-Series B round. Earlier, In 2016, Locus raised $2.75 Mn (INR 18.3 Cr) in a Series A funding. Locus was started by Nishith Rastogi and Geet Garg, two ex-Amazon engineers on a mission to democratize logistics intelligence for businesses across industries. Nishith was profiled by Forbes Asia in their ’30 Under 30’ 2018 list. Geet, on the other hand, holds a dual degree (BTech and MTech) in Computer Science and Engineering from the Indian Institute of Technology. Our team constitutes of engineers from Indian Institute of Technology and Birla Institute of Technology & Science- Pilani, and Data Scientists with PhDs from Carnegie Mellon University and Tata Institute of Fundamental Research. Our multifaced product and business team is led by senior members from Barclays, Google & Goldman Sachs with immense operational execution experience. Your responsibilities will include, work related to: To interface with our algorithms & systems, we have browser based dashboard. Elegance is complex, it hides away the math, and sparkles the aesthetics. It rivals desktop suite in functionality, and we want the same level of responsiveness. It is hard. We need your help. As frontend developers, we live and breath React.js. In addition, we love Redux, CSS, and webpack. Most part of your work is around a dashboard where clients are able to track, monitor and control their fleet. The product poses unique challenges in creation of components that can handle high data flow and interactivity. The team often rewrites libraries or creates one from scratch as we find most libraries are written with a feature-first mentality and often lose focus on performance. We are working on a React Redux stack on a good sized codebase (~250k LOC) creating highly scalable, reusable components. Perks: Healthy catered meals at office You decide your own Work From Home (WFH) and Out Of Office (OOO) Pet-friendly - bring your pets to the office any day. Locus family already has a Rottweiler and a Beagle Skills HTML5 CSS3, REACTJS, ANGULARJS, redex, WEBPACK
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.
Assembly is a peer to peer employee recognition platform where co workers can recognize each other with meaningful messages and rewards and companies can manage culture spend with a positive ROI and workforce analytics. We just raised our Series funding and looking for Senior/ Architects to join our small nitty friendly team, having bootstrapped in Los Angeles, California you'll work directly with founders to build next generation of our software. This is an early hire role and you'll be responsible for the design and development of new systems and features for our Assembly's bonus, reward, & recognition platform. We're looking for someone to join our team who is both highly analytical and enthusiastically creative. Ideally, you are a seasoned engineer who can empathize with users, take the lead on design & architecture, and write clean, maintainable code. You will join our small team and have a huge impact on the trajectory of the company. Skills that you’ll have or will learn: Full stack web development with Node.js, Typescript, React, Redis, and MongoDB GoLang experience is a huge plus Experience with cloud deployment on AWS Product design & architecture Developing efficient REST-based API services preferably Node framework we use express Knowledge of working with MongoDB queries and aggregation. Knowledge of caching, work-task queues, transactions Knowledge of Sockets and building third-party integrations like Slack, Stripe, Google and supporting their workflow Build and Manage e2e tests Building and contributing to the API Documentation Excellent front-end design and UI/UX skills and experience with relevant libraries Job Perks We are located in Koramangala - Coworking space 91springboard Flexible PTO and Work From Home option Competitive Pay for the right candidate Equity Annual Bonus Learning / Development credits
Key Benefits: Competitive salary Regular and transparent appraisals based on performance Personal development budget of 80,000 per year to be used for courses, books, conferences Office-space at WeWork Salarpuria Symbiosis, which offers a lively atmosphere and lots of free events and amenities 25 days paid holiday each year Flexible working hours Work from home Wednesdays Free lunches on work from office days Bi-weekly tech lunches for a fun learning experience Monthly social outings 2 weeks personal project time each year Yearly cross-tribe pollinations (we have another engineering team in London) Wholesome development experience with MacBook Pro and extra monitor(s) Role Overview: As a Senior Software Engineer, you will help drive Unibuddys growth by helping build and enhance our products that are aimed at aiding prospective universities and students, turning them into happy and successful users of Unibuddy. Were looking for an experienced and enthusiastic engineer to join our engineering team in Bangalore and help accelerate our next phase of growth. As we are a rapidly growing company you will gain exposure to all areas of the platform, understanding the key success drivers at an early stage engineering team and gaining invaluable experience for your future career. Success in this role will lead to opportunities for growth across the entire engineering team with significant scope for future development. Key Responsibilities: Quality and consistency: Consistently deliver high quality code. Maintain code quality across the team by reviewing code written by other members of the team Constant Learning: Acquire expertise of the codebase to answer questions for newer devs on how to design features around our codebase Knowledge sharing: Have extended knowledge of design patterns to help newer devs on finding the appropriate coding solution to a technical problem Mentorship: Organising knowledge sharing session when finds out a domain is uncovered by other members of the team Setting standards: Proposes set of coding standards for the team Going beyond: explores new technologies and new techniques the team could use External point of contact: should be able to answer questions about the stack from other non-technical teams Required Candidate profile Key Requirements Bachelor's Degree in Computer Science or any other related field. The equivalent of this in working experience is also acceptable for the position Self-motivated, hard-working, coachable, and driven with a strong entrepreneurial spirit Enjoys working in a collaborative atmosphere where new ideas are valued 4+ years of overall professional web development experience Communicates effectively in fluent English Experienced in ReactJS and React Native Experienced in Python, Flask, GraphQL and MongoDB Experienced in industry standard coding practices Experienced in mentoring junior software developers Have experience working on projects involving test-driven software development Most Important: Understands the value of our product and is driven to make it a success
What we are looking for:We are looking for a highly skilled, full stack lead software engineer to lead our Bangalore team as well as to write code that performs well, can be easily extended and tested. You will join a rapidly growing team of talented and enthusiastic engineers based around the world.As a lead, you will lead your team to produce high quality code and you will ensure that it has all the skills necessary to fulfill your team’s mission, with independence and proficiency within Seniorly’s cross functional engineering team. You MUST have:Expert skill level in React.Expert skill level in modern web technologies.Expert knowledge of REST APIs.Expert knowledge of distributed systems, queues, system resilience.Expert knowledge of CI/CD ways.Expert knowledge in BDD and e2e testing.Experience with several Agile methodologiesExperience as a senior, leader and as a mentor.The ability to resolve technical issues within your team.Good communication and collaborative skills.It’s DESIRABLE that you have:Expert skill level in GolangExpert skill level in react-native, mobile app development.Experience with real time APIs and Push Notifications.This is a unique opportunity to join a venture-backed growth oriented startup on a mission tohelp seniors live better. When you apply for this job, drop a note as to why you think you wouldlike working in this industry/domain. If you deeply care about the impact of your everyday workwhile you take on significant engineering challenges, connect with us. Send us a link showingsomething you have created.Why you should care:You will be pioneering new products and technologies in the senior care market. You will solveproblems in every level of the stack. You will have the unique opportunity of building a team anddriving the culture.Ultimately, we want mission-driven teammates who care deeply about solving problemsefficiently for a large number of people.Our stack:We run Golang and Node applications on AWS infrastructure. React is our front-end framework.Data is stored in Postgres and Redis. We use cirlce-ci for our CI. We use a mixture of agilemethodologies and we release bi-weekly.What we offer:Competitive Salary & Unlimited Vacation.Smart, Kind and Hardworking colleagues who look to learn everyday.If you deeply care about the impact of your everyday work while you take on significantengineering challenges, connect with us. Send us a link showing something you have created.This is a unique opportunity to join us at the start of our purpose driven journey and growtogether.