• 2-4 years of strong experience in Java, Scala, Java script, Node JS or Python programming language to write performant, scalable and unit tested code • Good object-oriented design skills, and knowledge of design patterns • Working knowledge of Angular JS • Proven commitment to quality and an ability to create maintainable and extensible code • Experience in working with Agile software methodologies • Good experience working with relational databases such as MariaDB/MySQL • Proficient working in a Linux or UNIX environment • Ability to maintain a balance between working independently and in collaboration with internal stakeholders • Experience with Nginx, Tomcat, Redis, Cassandra,Zookeeper, ActiveMQ and Hadoop is a plus • Bachelors or Masters in Computer Science engineering or related discipline
Location: Mumbai Experience: 3+ years Education: Bachelors or Masters In Engg. Company Information Workplace Fabric is emerging as a leader as a provider of IoT solution which facilitates activity based working in Agile work environments. Built on a strong foundation we are self-funded and are profitable now. We are looking for a Backend developer who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation of our scalable real-time services. Primary Skills and Functional Experience: • Strong analytical, problem solving, and troubleshooting skills • Strong foundation in computer science fundamentals: data structures, algorithms, and coding • Strong ability and eagerness to quickly learn new technologies • Strong object-oriented programming skills • Good understanding of common design patterns and principles • Passion for code quality and attention to detail • A “go-getter” attitude with oceans of optimism, humility and self-motivation Desired Skills and Functional Experience: • Advanced level experience with Ruby on Rails, RSpec, and Cucumber • Experience designing and building RESTful web APIs • Understanding of major browsers and the special considerations required for each • Strong experience in relational database and SQL • Familiarity with NoSQL databases, Distributed Caches and Data-Grids • Experience with Git
About the Internship: Selected intern's day-to-day responsibilities include: 1. Designing system architecture 2. MongoDB database modeling 3. Working on product development, testing, & release 4. Documentation & release management
Job description: You are a pleasure to work with and want to be part of a high-performing team that works for each-other. The craftsman in you is passionate about learning, sharing, and producing implementations that are elegant, complete and robust, whilst the go-getter in you has a can-do attitude, a sense of urgency, and wants to do something with an impact. You are looking for a new challenge that will leverage - and stretch - your existing expertise in data-model design, data-manipulation, and API design. You want the autonomy to own both the design and delivery for this part of the Engineering function. You'll be working on problems that have the potential to change the face of the world's oldest industry. This will include tackling a large & complex modelling domain (supported by scientific experts), building powerful data transformation and analysis pipelines, and serving this to multiple clients through a graceful, fully-tested and well-documented API. More information available on application. Equity options available for the right candidate. Essential Skills and Experience: • 3+ years working on data-model design and implementation • 3+ years working with Python • Working knowledge of at least one JS framework • Deep experience with at least one SQL and NoSQL storage solution • Deep experience designing and maintaining RESTful APIs • Experience building data-transformation pipelines using Pandas / NumPy or similar • Uncompromising passion for writing performant, tested, readable code • A rigorous approach to profiling & optimising code • Version control Brownie points for: • Experience using Django Rest Framework or similar • Experience with visualisation libraries Application and Selection: Our recruitment process is designed to be thorough and challenging, yet informative and friendly. First, you'll have an intro call with the hiring manager. If we think there's a good fit, we’ll ask you to complete a technical exercise. If we're impressed, then you'll get an opportunity to visit our Office to meet the team and get to know each other. We want to find out more about you, but also provide the opportunity for you to get a good ‘feel’ for the role and KisanHub.If you have any further questions, please contact our Recruitment team at firstname.lastname@example.org detailing which position you are applying for. We look forward to hearing from you!
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.