The Role: 1-3 years experienced Node.js developer who is specifically well versed with Node.js, Express.js and MongoDB. Familiarity and comfort with React.js & Heroku gains you bonus points. Engagement Type: Full Time - Remote Working. You should be based out of Mumbai, so that you can come into office occasionally, if and when there is a need for in-person meetings. About Our Company : Ooloi Labs We are a social enterprise building a product that is focused on helping social impact organisations and programs scale their work. We think that whether organisations are scaling up (going into more regions themselves) or scaling out (working with new partners to take their approach elsewhere), creating a dynamic repository of tools, and approaches informed by experiences by field teams is critical. As a team, we work at the intersection of designing and building technology, human-centred design and focus on operational and program needs. Previous to building Ooloi Labs, we have consulted across a variety of sectors including education, livelihood, WASH, maternal and reproductive health, mental health and financial inclusion. About The Product You Will Be Working On : The Open Knowledge Platform The Open Knowledge Platform by Ooloi Labs is a socio-technical system comprising of product and process that aids learning and implementation at scale of social impact. It is a dynamic repository of tools and approaches: Knowledge sharing and storytelling- The platform enables an open sharing of output allowing people to share insights, experiments, ideas and most importantly stories. Toolkits that provides a combination of strategic process documentation and communication, along with prescriptive tools and methods, Building a network around an issue and an approach- This is an effective method to attacking a problem at scale, such that each partner begins working on a solution that is local to their context. Remote Facilitation and Capacity Building - We have been building a ‘blended learning’ approach to training, by designing and executing remote facilitation capacity building courses. This is to battle with the expensive and rigorous in person training sessions. Our vision for the product is expansive, although we are still in the early days of developing it. Your role would primarily be to help us build out several features and functionalities for this product, as the thinking and designs for the same defined. Detailed Role Description: To unpack your role a bit: A good communicator. Extremely important. A good thinker when it comes to creating database models that are designed with the intention to address scale. Very well versed with MongoDb. Very well versed with Node.js. Very well versed with writing APIs using Express.js. Bonus points if you are familiar and comfortable with React.js. Bonus points if you are familiar with Heroku deployment, and best practices when it comes to product testing processes. Bonus points if you have experience with implementing state of the art user authentication systems & access control management. Bonus points if you have any experience with dealing with media uploads/downloads, compression etc. Familiarity with the framework ‘ffmeg’ gains you super bonus points. Familiarity with ‘mongoose’ to create DB models and interface with MongoDB. Initial Engagement Minimum of 3 months. After which we evaluate where we are at, based on which, we figure out longer engagement. Our Team Structure. The People You will be working with: Product Manager + Front End Developer We are a small team, and our roles are quite interdisciplinary at this point. So, Abrar Burk, who is the product manager, will be handling the front end as well, which has been built in React.js. Your primary interactions will be with him. Lead UX/UI Designer If you show an interest and intent to deal with aspects of the front end as well, then every now and then you may be interacting with Sheneille, who is our lead UX/UI Designer. So what is the application process like? If the above sound interesting to you, and a challenge that you’d be willing to take on, then write to us. Do attach your CV or a portfolio (if you have any) when you write to us. The process for hiring that we would follow would be as follows: Step 1: A chat, or interview whatever you wanna call it. If you seem like a good fit within our team then: Step 2: You will have to do a couple of tests. The time you devote to this will be paid for. The tests will most likely be a ‘to do’ task or bug with regards to The Open Knowledge platform. You’ll basically have to implement a little something or solve a little bug successfully. And that’s it! If both of these go well, then you would be invited to join us.
MEAN Stack Developer is a qualified specialist who is able to take an active part in all stages of developing web applications, starting from server logic and implementing it using various technologies and frameworks, and ending with client code working directly in the browser. Thus, his main skills include: understanding of the front-end and back-end processes; ability to work with HTML / CSS; ability to work with databases; understanding of programming templates and architecture design guidelines; profiling and optimizing applications.
We are looking for a full-stack Developer (primarily Node.js) to join our fun, energetic team who are gunning to ignite a digital disruption in Health and Wellness. Read up about us at www.pepperwellness.com. NodeJS Developer responsibilities Work as part of a team developing applications and services using Agile development methods Contribute to team and organizational improvements in process and infrastructure Build customer-facing UI and back-end services for payment processing administration and management Code, test and operate nodeJS based services Effectively use tools and ingenuity to identify and fix defects before they become a problem
Programmer skilled in Java, Node.Js Good analytical skills and coding complex logics. Great capacity for learning and implementing new types of programming. Having good communication skills, interpersonal relations, hardworking and result- oriented as an Indivisual and in Team.
'Ease' is a mobile based app and web-platform that enables from-seat order and on-seat delivery for food and beverages at any F&B outlet through a simple 3-step process on your mobile phone using QR codes i.e. Scan-Order-Pay. It is a digital tool for all physical F&B locations like restaurants, bars, food courts, QSRs, movie theatres and hotels etc. to increase sales and engage with their dine-in customers in a more customized way. Why join us: - Team comprises of graduates from XLRI, JBIMS, IIT Roorkee, DU etc. and having experience of working at McKinsey, BCG, Citibank, ICICI etc. - Pilot launch in two locations (1 restaurant and 1 bar) in Mumbai - Advanced negotiations with 50+ restaurants/bars/movie theatres to go live in April/May - Get experience of creating things from scratch with our early stage startup Function: Software Engineering → Backend Development Responsibilities: - Work on the web application layer to build our product and components - Assume a strong sense of ownership of the product : Design, Develop & Deploy - Provide quick & creative solutions for day-to-day operational issues - Ensure Quality & sustainability of the architecture
1. Designation: Mean Stack Developer (Full Stack) Experience: 3+ years Technical Skills: Extensive experience with technologies including Node JS, Angular Js, Mongo DB & Express JS Working independently, this Engineer will perform Front End and/or Back End development, enhancement and maintenance of existing software modules, custom programming for clients and various data manipulation tasks. Need to have experience in Protractor, Karma, Chai, Sinon, Selenium, Restlr, Stub, Jenkins, GIT Need to have experience in writing end-to-end unit cases Duties and Responsibilities Development, documentation, and maintenance of cutting edge web-based applications in our portal Providing technical consultation and expertise to Project Managers and other staff members Develop and maintain applications using standard development tools Writing technical and non-technical specifications and the documentation of procedures Participating in technical planning and architectural exercises Conducting peer reviews in an agile environment Maintain current industry knowledge with respect to relevant technology, tools, processes and related best practices Acting as a resource for colleagues; may direct the work of other staff members Please note:- Developer should write Protractor, Karma, Chai, Sinon and have understanding of Jenkins and GIT Selenium can be something a QA writes But involving a QA just to write Selenium is not good utilisation thus I included it in Developer's skills. If you find someone like that, it’s good.
Technical Lead - MEAN / Full Stack Experience: 8-14+ years Job Description: Who have the skills and expertise to:- At Accion Labs, we are looking for a Tech Lead - Full stack, who have the skills and expertise to: Engineer quality, maintainable and scalable code. Ensure all assigned deliverables are completed on specification, quality and according to agreed timelines. Perform code reviews. Maintain skill set and stay up-to-date on emerging technologies. Participate with other engineering disciplines to ensure successful project delivery. Experience in both front-end and back-end aspects. Basic understanding of front-end technologies, such as HTML5, and CSS3. Experience of Node.js and Angular js Mandatory with a preferred background in working with Restful APIs and NoSQL databases. MongoDB preferable. Ability to realize use cases / user stories into Low Level technical design Experience on memory profiling and handling performance, security related issues in code. COMPETENCIES: · Good Problem Solving skills. · Flexibility to learn and work on new technologies · 8+ years of relevant experience If you are interested please share me your resume at firstname.lastname@example.org
Mean Stack Developer (Full Stack) Experience: 3 - 10 years Technical Skills: Extensive experience with technologies including Node JS, Angular Js, Mongo DB & Express JS Working independently, this Engineer will perform Front End and/or Back End development, enhancement and maintenance of existing software modules, custom programming for clients and various data manipulation tasks. Need to have experience in Protractor, Karma, Chai, Sinon, Selenium, Restlr, Stub, Jenkins, GIT Need to have experience in writing end-to-end unit cases Duties and Responsibilities Development, documentation, and maintenance of cutting edge web-based applications in our portal Providing technical consultation and expertise to Project Managers and other staff members Develop and maintain applications using standard development tools Writing technical and non-technical specifications and the documentation of procedures Participating in technical planning and architectural exercises Conducting peer reviews in an agile environment Maintain current industry knowledge with respect to relevant technology, tools, processes and related best practices Acting as a resource for colleagues; may direct the work of other staff members If you are interested please share me your resume at email@example.com
( Job Description ) We are looking for a Full Stack Engineer to join our growing team. This position is ideal for experienced Full Stack Engineer who is passionate about solving challenging business problems and building applications that provide an excellent user experience. As a Full Stack Engineer, the candidate will have the opportunity to build new applications from scratch, and influence system design. The individual will work closely with other developers on the team to design, develop and iterate applications to prepare for broad deployment. (Primary Expectations) The applicant is expected to have an expert knowledge of the following: Full Stack development in MongoDB, ExpressJS, AngularJS/ReactJS and Node.JS. Strong experience with TDD/BDD. Understanding of design patterns. RESTful architecture. Knowledge of cloud applications/platform and web technologies. Web servers, especially nginx. Experience with one or more SQL or NoSQL database. Command line tools like Webpack, Grunt, Gulp, and Bower. Knowledge about build tools like Webpack, Gulp and Grunt. Proficient understanding of code versioning tools, such as Git. Understanding of CI/CD. Thank you