If you are an analytical problem solver with strong Web Development knowledge and a passion for teamwork and innovation, we have the perfect job for you! We are looking for a Technical Lead to join our award-winning, talented team, building global software products for automation of drones for various commercial applications. A thorough understanding of all of the components of FlytBase platform and infrastructure is required. You will need to take ownership of your projects, which involves detailing requirements after discussion with the Product Owner, building user interfaces, developing and maintaining web apps with a focus on user experience. We offer an excellent team environment, flexible working hours, and various opportunities to advance your career. We are looking for a long-term relationship and committed individuals to join our team. This position is based out of our development centre in Pune, India. Skills/Experience 3-6 yr experience as a MEAN Stack developer Strong expertise with Angular2+, NodeJS, ExpressJS, HTML5, CSS, JSON, jQuery, Bootstrap, Socket.io, Git, CI/CD integration and writing cross-browser compatible code. Knowledge of unit testing (Jasmine/Mocha), integration testing frameworks Understanding of fundamental design principles behind a secured, scalable, production ready application development and deployment Roles/Responsibilities Work as part of an agile team developing applications, design sprints and lead the team ensuring deliveries are met. Ensure best practices in Web application development Bring in passion, dedication, and lead-from-the-front quality to build global products Participate in the complete software development lifecycle and write code that is maintainable, clear, and concise. Bring in technical and architectural leadership, and mentor team members enabling them to achieve their goals. Ability to balance strategic and tactical solutions. Manage application deployment practices in AWS, considering security, scalability and reliability Manage/evolve automated testing setup for backend and frontend for faster bug reporting and fixing Contribute to team and organizational improvements in process and infrastructure Effectively use tools and ingenuity to identify and fix defects before they become a problem Good to Have Knowledge of other python-based server-side frameworks such as Flask or Django. We are always on the lookout for like-minded individuals sharing our passion for autonomous drones.
We are a Fit-tech start up looking to change the fitness and sports training in India works. We have developed a unique business model and have a great product ready to launch. We are looking for a developer and sort of a leader on the Tech side. The primary role will be to take over the tech from the current vendor, and build on it. Also, plan/execute the mobile app in near future.Looking for someone who is interested in a long term move, has the passion and drive to work for a startup, take initiatives, think out of the box, and focus on "solutions" vs the "problems". We are bootstrapped currently, and looking for fund raising. We will be offering a decent share of equity to the candidate, and a salary once funds have been raised.Overall you will get to work for a company that can change the future of India's fitness and sports landscape, with a passionate set of founders, and potential lifetime friends.
Job Brief Role and Responsibilities: Provide technical assistance to the customers by performing the following duties: Take control of and resolve complex technical and escalated customer problems Should have excellent communication & troubleshooting skills. Document and simulate complex customer issues to find solutions and fixes to customer inquiries and problems and dispatch additional service as necessary. Identify and provide inputs to Product and Engineering teams on unique and/or recurring customer problems. Ability to Collaborate, work alongside, and build mutually beneficial relationships with cross-functional teams (Customer Happiness, Customer Success, Sales, Product, Engineering). Perform routine maintenance of internal services as and when required. Ability to analyze, research, and solve technical and unique problems. Good in computer science fundamentals. Creative, independent, self-motivated, and willing to learn new technologies. Prepare accurate and timely reports. Skill and Requirements: Good understanding of QA methodologies and processes. Good command of Linux CLI tools - including system administration, data analysis and munging. Excellent command and understanding of databases like RDBMS, Mongo, and key-value stores like Redis. Proficiency in at least one scripting language python, node, etc. Have prior experience in testing back-end systems that involve interaction with multiple restful services. Must be able to think proactively; excellent follow-through and attention to detail. Knowledge of distributed applications/service-oriented applications is a plus. Good to have: Knowledge of Kibana/ElasticSearch Knowledge of Error Monitoring Tools like Sentry, StackDriver, etc. Knowledge of APM tools like New Relic, App Dynamics, Ruxit, etc. Knowledge of support tools like FreshDesk, Jira Helpdesk or Zendesk. Required Experience and qualifications: Should have an engineering / BSc / equivalent degree with 1 - 2 years of relevant work experience. Ability to work independently and efficiently to meet deadlines and SLAs. Ability to promptly answer & support-related tickets, chats, emails and phone calls.
Responsibilities Ensure timely and top-quality product delivery Ensure that the end product is fully and correctly defined and documented Ensure implementation/continuous improvement of formal processes to support product development activities Drive the architecture/design decisions needed to achieve cost-effective and high-performance results Conduct feasibility analysis, produce functional and design specifications of proposed new features. · Provide helpful and productive code reviews for peers and junior members of the team. Troubleshoot complex issues discovered in-house as well as in customer environments. Qualifications · Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc. · Expertise in Java, Object Oriented Programming, Design Patterns · Experience in coding and implementing scalable solutions in a large-scale distributed environment · Working experience in a Linux/UNIX environment is good to have · Experience with relational databases and database concepts, preferably MySQL · Experience with SQL and Java optimization for real-time systems · Familiarity with version control systems Git and build tools like Maven · Excellent interpersonal, written, and verbal communication skills · BE/B.Tech./M.Sc./MCS/MCA in Computers or equivalent
What we need We are looking for a strong Full Stack Developer to join our team. This person will be involved in active development assignments. You are expected to have between 1 and 5 years of professional experience in any object oriented languages and have executed considerable work in nodeJS along with any of the modern web application building libraries such as Angular, Polymer and/or React along with at least a working knowledge of developing scalable distributed cloud applications on Azure, AWS or on-premises using Kubernetes or Apache Mesos. Responsibilities Design RESTful APIs Design and create services and system architecture for your projects, and contribute and provide feedback to other team members Experience with cloud services (ideally AWS). You know the “gotchas,” potential problems, and how to setup a geographically redundant service in the cloud Experience with different databases, including strong working knowledge of NoSQL and relational databases This person will be responsible for working with other team members to develop and test highly scalable web applications and services as part of a suite of products in the Data governance domain working with petabyte scale data Prototype and develop new ideas and participate in all parts of the lifecycle from research to release Be comfortable working within a small team owning deliverable for our web APIs and front end. - Comfortable with current development tools such as Jenkins, Git, bower, npm etc. Design and develop dockerized applications which will be deployed flexibly either on the cloud or on-premises depending on business requirements Who we think will be a great fit... We’re looking for someone who is not only a good full stack developer but also aware of modern trends in distributed software application development. You’re smart enough to work at top companies, but you’re picky about finding the right role (this is more than just a job, right?). You’re experienced, but you also like to learn new things. And you want to work with smart people and have fun building something great. You also meet most (if not more) of the following requirements: 1+ years of professional development experience using any object oriented language Have developed and delivered at least one application using nodeJs Experience with modern web application building libraries such as Angular, Polymer, React etc - You find satisfaction in a job well done and want to solve head-scratching challenges Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives Excellent understanding of HTTP and REST standards Experience with relational as well as NoSQL databases Good experience writing unit and acceptance tests Proven experience in developing highly scalable distributed cloud applications on a cloud system, preferably AWS You’re a great communicator and are capable of not just doing the work, but teaching others and explaining the “why” behind complicated technical decisions. You aren’t afraid to roll up your sleeves: This role will evolve over time, and we’ll want you to evolve with it!
GigIndia is a VC-backed high-growth startup that helps large businesses like Swiggy, Amazon, Uber, Paytm to scale faster by leveraging the Gig Economy.Founded in 2017, GigIndia serves 35+ large customers including the likes of Alibaba, Swiggy, Amazon, Xiaomi, Paytm, PhonePe, Uber, NoBroker, etc.Are you the one who wants to work in a startup and solve challenging technical problems that it entails? Problems vary, and can be as diverse as scaling the product smoothly as the company grows. Will you be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user-centric online applications, business logic, scaling performance, and 24×7 reliability?Job Responsibilities:- Writing high quality code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high quality documentation supporting the design/coding tasks- Accustom to team meetings, stand-ups, and architecture/design discussions- Identify areas of improvement in our frameworks, tools, processes and strive to make them better.- Works on the web application layer, backend, systems and other associated technology to build our product and components- Find solutions and solve issues around a variety of operating systems or programming languages- Researching new technologies and adapt them to GigIndia requirements- Own and commit to all your work, and be accountable for your resultsUsing and understanding code from Open Source- Willing to learn new programming languages and databases- Able to write efficient SQL queries and design schemas for relational databases- Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves)- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration- Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24×7- Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and qualityRequired Qualifications:- Good experience in at least one scripting language: Ruby, Nodejs, Python, Unix shell or similar- Good knowledge of operating systems and networking concepts- Reasonable knowledge of Windows and/or Linux operating systems- Aggressive problem diagnosis and creative problem solving skillsStartup mentality, high willingness to learn, and hardworking