Location: Gurgaon, Haryana, India Full-time hate2wait is a mobile queue management, customer flow management platform which helps merchants manage their customers/queues efficiently with ease and drive very high customer experience. hate2wait enables consumers to find merchants where the wait is least, join queue remotely and reach just in time. We are building most accurate prediction engine for waiting time to be able to help people not waste their valuable time waiting in queues. We help ~10K+ people save 2.5L mins waiting time and lots of fights and frustration daily! We are well-funded, profitable, and growing rapidly (triple-digit year-on-year revenue growth). hate2wait is looking to add a core-team member who is the go-the-extra-mile, pour-your-heart-into-it, delivering-happiness that people notice and appreciate kind of individual. And we know that not everyone wants to work like that, so if you’re the “it’s 6:31, I’m off the clock”-type or “I just need a job”-type, you can probably stop reading here. The following is a list of requirements and desired skills for the position, but the most important thing is that you truly, genuinely care. The other stuff? We can talk about it. With hate2wait you will: - Work in an open, friendly, startup culture - Test the limits of your execution skills, attain pride in your work and deliver perfection - and have fun.. hate2wait is looking for Senior Application Engineer to build features, design and implement API methods, and improve the performance and reliability of our systems as we rapidly scale our product and organization. Application Engineer builds the server-side of hate2wait using RoR , MongoDB, PostgreSQL and Linux. In a typical week, an application engineer will develop new features with a cross-functional team of product manager, designer, and frontend, iOS, Android. They will collaborate with peers to write or review technical proposals, and contribute to internal tools that optimize our development process. They will assist our skilled support team and operations team in triaging and resolving issues. This position is based in Gurugram and reports to our CTO. Requirements: You’ve been building web applications professionally for 3+ years. You have experience with functional or imperative programming languages -- e.g., Python, Ruby. 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. You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.
Experience: 4 to 8 years Education: BE/ B Tech from a Top Tier Engineering School Skills: Expertise in application development, databases, version control, and deployment Solid grasp of Service-oriented architecture Solid understanding of scaling mobile app services Extremely strong analytical skills Culture: Ability to work independently with minimal supervision Happy to deal with, and contribute to, an environment of daily builds Has worked in small teams, is versatile Desirable Social Attributes: Has contributed to one or more Open Source projects through own initiative Has provided a high quality answer to a question posted on StackOverflow Role: As a Software Developer who would work independently, the candidate is expected actively acquire problems and deliver solutions as well as guide the team technically. Such a problem solver would obviously be a self starter with a high level of curiosity rather than a programming language specialist. He/she would be required to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail. The role would include custom web application development on (most typically on PHP/Python/Ruby), Angular, Android, databases (most typically MySql and MongoDb), version control (github), testing (necessarily through test scripts written before code is written), daily builds and eventual deployment. Attributes of the ideal candidate: Highly productive software developer with the proven aptitude to understand and apply technology Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigation Always learning, evolving, and sharing what you know Inspired by complex, varied problems and rapid change Open-minded, flexible, and curious about new and better ideas
Overview We are looking for a highly driven Java Developer who is passionate about building and growing in a startup environment. The candidate must have atleast 3 years of experience in software development. We are looking for a dynamic individual that is willing to work in a fast paced environment of a venture capital funded startup and is willing to hustle to achieve company goals quickly. This opportunity allows the individual to be at the forefront on how to build a world class product for Ayurveda practitioners and what it takes to win in an entrepreneurial setting. It will allow the individual to learn and experience new things, build skills and networks that are normally impossible in a corporate environment and be on a trajectory to exponential personal and professional growth! The individual will work directly with the founder and CTO. A commitment to collaborative problem solving, sophisticated design, and product quality is essential for this position. Essential Duties: • Your primary responsibility will be to design and develop Java applications, and co-ordinate with the rest of the team working on different layers of the infrastructure • You will be building anything from complex groups of back-end services to their client-end (desktop and mobile) counterparts. • Translate application storyboards and use cases into functional applications • Design, build, and maintain efficient, reusable, and reliable Java code • Ensure the best possible performance, quality, and responsiveness of the applications • Identify bottlenecks and bugs, and devise solutions to these problems • Help maintain code quality, organization, and automatization • Design, build and maintain database • Architect scalable, distributed and large scale web and mobile solutions from scratch. • Own the product development from scratch • Ship everyday Requirements • Bachelor’s Degree in Computer Science or related field • 3+ years professional experience in software development • Computer Science fundamentals in data structures • Computer Science fundamentals in algorithm design, problem solving and complexity analysis • Strong working knowledge of Databases like MySQL and/or NoSQL, OS - Windows/Linux.
High Functioning Product team in creation for a SaaS Product and two social media products
We are looking for a PHP developer, who is dedicated to his craft, writes code that is proud of and can hit the ground running. We need you to write beautiful, fast PHP to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Founded in 2010, Eccella is a boutique consulting firm specializing in Business Intelligence and Data Management. Eccella has offices in New York, London and Mumbai, providing expert services to our international clientele. Our consulting specialty is in Data Management with a specific expertise in the Informatica Platform including PowerCenter, B2B, IDQ, ILM, MDM and PowerExchange. Our clients include both Fortune 500 companies and public sector organizations where we provide expert services in Architecture, Design and Development. Our application development and software solutions are geared toward the small and medium business market where we offer the little guys the tools and abilities of the larger players allowing them to compete and effectively manage their operations