Yapsody India is looking for an Node.JS Team Lead to manage and oversee the design and development of software applications. You will direct the work of engineers to ensure the best practices around software development. Being a relatively small sized engineering team, individuals carry a lot of responsibility on their shoulders. Coming up with the designs of features, evaluating external libraries and frameworks, enhancing existing platform infrastructure, reviewing major architectural decisions, planning and executing deployments with minimal system downtimes is part of the everyday job. For an individual with a hunger to solve problems and who thrives on challenges, the opportunities @Yapsody are practically limitless. Our fun and inspirational office culture, flexible work policies, and micro-team structure will allow you to dictate the direction of your career. Ultimately, 2 years at Yapsody is like adding 5 years to your CV. Here’s what to do… Contact us to schedule a time to attempt an online Node.JS exam Pass the NodeJS exam Get the job (subject to customary background checks). Here’s some scoop on Yapsody… Yapsody, based in Los Angeles, California USA, is an expanding worldwide brand with thousands of clients spanning North America, U.K., and Australia. For any passionate techie looking to break from the mundane, this is a very exciting time at Yapsody as we rebuild our event ticketing product from scratch and migrate from our legacy monolithic structure to a vast micro services-based architecture that ventures into all aspects of event management. As a major U.S. concert promoter, we at Yapsody pilot all our products in live settings and refine them before rolling out to the world. Duties and Responsibilities Code, design, execute, utilize and maintain software engineering applications. Prepare all required technical documentation pertinent to software engineering. Assign work to team and evaluate plus manages their performance. Supervise engineering deliverables quality and standards. Comply with all professional departmental as well as company best practices. Help translation of business requirements into technical needs and actions. Supervise training and development of the team. Ensure team is suitably trained to perform all job function and suitably use project and software related tools. Requirements 4+ years of experience in building large scale applications or products in Node.js, Microservices & AWS with a prior experience of atleast 1 year in a lead position 'A Bring It On' attitude; bias for action; self-driven, end-to-end ownership entrepreneurial approach; focus on operational excellence; ability to work with ambiguity Strong in problem solving skills, data structures and algorithms Very good understanding of one or more of RDBMS/NoSQL/Messaging/Caching technologies Very good understanding of container services using docker tools. Very good understanding of CI/CD pipelines and automation tools for faster deployments Excellence in programming, debugging, and implementation skills Web service development and consumption (REST, XML Feeds, and SOAP) Thorough understanding of application security, scalability and distribution aspects
Looking for varsatile engineer with following skill set. Primary Java, J2EE, Spring, Spring boot Hibernate, Python based ORM frameworks Unit testing frameworks Web technology and Database knowledge Good To Have Ruby on Rails, Python JQuery, XML, HTML5 and other UI technology Shell Scripting Java, J2EE About Company : WebShar India Private Limited. Culture: Startup culture, Conditional work from home allowed Equipments: Macbook Pro will be provided by company.
Job Description:Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs well as support activities for the corporate systems architecture. You are required to work closely with business partners in defining requirements for system applications. You must typically have in-depth knowledge of development tools and languages. You are also responsible for day to day supervision for a small team of associates; provide coaching and input into the performance management process.Essential Skills:• Front end - Angular(2.x)/ ReactJS/ jQuery• Backend - Python/NodeJS• Experience working with scalable, high-performance systems.• Strong understanding of database design; Experience of NoSQL databases is a plus.• Experience in API integration, Application deployment.• Familiarity in Unix/Linux development environments & tools including scripting.• Strong problem-solving ability.• Experience in designing system architecture for solving complex problems with a sound understanding of object-oriented programming and Design Patterns.• Experience in Test Driven Development & Agile methodologies.• Good communication skill.• Experience of using tools like git is a plus.• Hunger for learning• Self-starter with a drive to technically mentor your cohort of developers.