Have good understanding of a few languages (e.g. React, Python, Java etc) and frameworks (e.g. Magento, MEAN, Django etc)? Do you want to help us in identifying really smart talent that should get the opportunities they deserve? As a Problem Setter, you will: 1. Set multiple choice questions to test if someone has actually worked on that language or technology? Instead of theoretical questions, these need to be practical things like debugging scenarios, identifying problems with architectures and so on. 2. Set Programming challenges that test the logical ability of the person. As a Problem setter you will get: 1. A certificate of Contribution and title of "Problem Setter for CutShort". You can use this on LinkedIn and your resume. 2. An Amazon card worth INR 250 for every 10 questions being accepted by us. 3. A chance to improve the lives of countless developers who will get a chance to show their knowledge to get deserving opportunities. Interested in exploring? Please reply to this job.
Yapsody is an expanding worldwide brand with thousands of clients spanning North America, U.K., and Australia; yet our internal team is small enough to give engineers a truly meaningful professional experience. For any passionate techie looking to break from the mundane, this is a very exciting time at Yapsody to embark on a challenging journey with rich opportunities for project ownership, Yapsody client interaction, and exposure to a myriad of different technologies in an entertainment industry context. We are currently rebuilding our event ticketing product from scratch as we migrate from our legacy monolithic structure to a vast micro services-based architecture that leverages the synergies of diverse coding languages, distinct database management systems, and globally distributed server architectures. This migration includes Yapsody’s expansion into new event-related micro applications that go far beyond traditional event ticketing functionality. As a major U.S. concert promoter, we at Yapsody pilot all of our products in an effort to streamline our own internal operations. This gives Yapsody engineers have the opportunity to have their products pre-tested in live settings and refined before rolling out to the world. To top it all off, our Silicon Valley-style office environment, flexible work-from-home policy, and micro-team structure allows every engineer the ability to dictate the direction of his/her career. We promise that 2 years at Yapsody is like adding 10 years of value to your CV in whatever areas are important to you. Job Description • Make software magic happen • Write beautiful code everyday • Maintain technical ownership of and pride in your work • Share your knowledge and greatness with other “Yapsodians” Skills Requirements • Proficient knowledge of at least one of the following back-end programming languages: PHP, Node.JS, Java • Strong knowledge of software architectures and best practices
As an SDE, you'll be involved in a lot of the core system design and implementation of all of BR's projects. Responsibilities include using technology to help solve all possible business problems. This may be anything from writing a script to gather information from public websites to configuring services to shave a few seconds off the load time of an app to building complex tools for analysis and decision making. You will need to:- Design and implement major tool and infrastructure projects- Collaborate with sales, marketing and operations to build roadmap and assign priorities- Test and validate software solutions built internally/externally- Obsessively collect and analyse data to pursue and achieve business goals- Manage a team of developers as a tech-lead. This is a tech-polyglot role which can grow into roles like Principal Engineer, Software Architect etc.Requirements:1. Strong written and spoken communication skills2. Experience with 3 or more of the following: - Python, Ruby, Pearl, Java, PL-SQL, MongoDB, Neo4j3. End to end experience prototyping and deploying at least one software application on any platform (IoT/web/android/iOS etc)4. Willingness to learn on the go and strive to improve at every moment.5. A strong drive for deep analysis of data6. Aptitude for designing data structures and algorithms7. Ability to come up with multiple solutions and empirically choose the best8. Willingness to wear multiple hats as needed9. Mentored at least 1 junior team member for more than 1 year
This is a key role and the candidate is expected to demonstrate thought leadership in several areas of software development and maintenance and implement innovative solutions leveraging latest technologies.Required Skills:- Demonstrable ability to plan and implement software that involves multiple platforms including native (iOS, Android) and web apps, backend services, and third party integrations.- At least 4 years of experience in a leadership role managing and growing a team including recruiting and helping with on-boarding new teammates.- Ability to organise and orchestrate testing, deployment and maintenance on a regular basis.- Very comfortable with MySQL, python (or a similar scripting language)- Excellent communication, collaboration, and influencing skills- Independent, pragmatic and proactive work attitude- Experience working on large scale e-commerce websitesResponsibilities:- Identify, recruit and grow talents, provide feedback and look after people’s personal development- Assess individuals performance, recognise and promote excellent performance, and address under-performance- Facilitate an agile team of engineers (small team of 4 – 6 people)- Focus on supporting the business priorities, be pragmatic about technology choices- Promote and encourage technical, business and people related initiatives that improve productivity, performance, and quality- Design, develop and implement software that improves the stability, scalability and availability of the entire platform.- Uphold the highest standards of UI/UX and of software engineering generally.
Proficient developer with real hands on experience on ReactJs and NodeJS