Architectural: Design and implement a software architecture Select a technology stack Design and configure infrastructure Select a development toolkit (IDE, etc.) Design and implement a database design Improve and optimise the application architecture Ensure scalability of the application Ensure scalability of the infrastructure Explore new technologies and decide whether to implement them Strategy, planning, and design: Take end-to-end ownership of the product, identify technology requirements, define the future product vision, create preliminary design concepts for add-on modules and shape overall technology and product roadmap by collaborating with the founders, business development, and marketing team. Ensure user oriented design is the primary approach to product development across multiple screens, based on user behaviour data and direct customer feedback. Implementation and deployment: Manage Product Release, QA cycles, feature implementation and on time delivery through in-house team and vendors. Collaborate with team and customers to define use cases. Creation of wireframes/prototypes, site maps and user-flows for web and mobile platforms. Operational management : Support marketing by implementing technical requirements for SEO/product analytics. Establish and supervise a quality assurance process, including integration & system testing. Rigorously monitor key performance metrics and coordinate with various teams to take corrective actions if needed. Establish and forecast ROI of features and succinctly articulate competitive advantage. Set-up data collection and analysis system in collaboration with CEO to track key performance. metrics. Strong fundamentals in computer science/engineering and algorithm design. Practical knowledge of computer software algorithms in machine/deep learning, NLP, Computer Vision etc. Personal Requirements: Min of 7+ years of Hands on experience in Web app development, payment gateways implementation, architecture design, product management, databases and UI/UX in consumer facing applications. Experience on projects involving engineering and algorithmic functions, machine learning, deep learning and artificial intelligence is very advantageous. Creative self-starter who is comfortable with both taking initiative and working in teams. Strong communication skills. Willingness to learn and utilise emerging technologies. Sincere passion to use disruptive technologies that can be globally significant
We are looking for a ReactJS and NodeJS developer who expertise in handling APIs.A huge plus would be know how blockchains and cryptocurrencies work.
Requisite Skills and Experience 5+ years of object-oriented software development of web applications 5+ years of C# in a .NET environment Preferable Experience in Cloud Technologies (AWS, AZURE) Experience with MS SQL stored procedures, database design and optimization Experience developing and utilizing web services Experience with high volume consumer oriented web sites Experience working in an Agile Scrum environment Experience with formal test procedures, release management Preferable Travel industry experience preferred, especially programming associated with GDS’s - SABRE, Farelogix, and Travelport Ability to distill complex business needs into functional requirements Excellent follow-up, verbal and written communication skills Excellent problem solving skills and an ability to make good decisions Team player with a professional attitude Ability to manage multiple tasks and maintain tight schedules Ability to work effectively with a geographically dispersed team in India Strategic and Development Responsibilities Ability to "think outside the box" Ability to provide accurate and timely project estimates. Pluses: Experience with Angular JS frameworks and Mobile Development. Experience with developing machine learning algorithms. Experience on projects that required localization/globalization Experience with MS SQL Reporting Services Knowledge of web farm configuration and best practices Software Tools/Languages Required: MS Visual Studio, MS SQL Server Management Studio, IIS, AWS C#, Web Services, MS SQL (stored procedures), Jenkins, DevOps Tools. Education Bachelor of Science in CS, MIS, or equivalent
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.
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+ / ReactJS/ jQuery • Backend - 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. • Experience of using tools like git is a plus. • Hunger for learning • Self-starter with a drive to technically mentor your cohort of developers.
Looking for passionate software engineers who love solving business problems problems through technology. Being technology agnostic is a primary characteristic we are looking for in candidates applying for this profile.Typically projects would involve multiple technologies and platforms including but not limited to web (front-end and backend) technolgoies and frameworks, data analytics, mobile technologies (native and hybrid).Comfort with cloud based deployment and minimal DevOps knowledge is helpful.
Requirements: Has mentored junior software developers on design patterns, development best practices and DevOps trade-offs Bachelor's Degree in appropriate field of study or equivalent work experience Understand emerging web and mobile development models Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc. High scalability projects involving cloud-based infrastructure design and implementation Working knowledge of object-oriented design and development skills Successful track record of developing quality software products and shipping production ready software Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability Experience debugging distributed systems with high data loads Deep understanding of distributed data model Solid understanding of the Software as a Service (SaaS) model in the online environment Design, develop and implement unit and scenario testing for existing code base and for new functionality under development Experience with Scrum/Agile development methodologies Have used MVC frameworks and Queue based architectures in production contexts Extensive knowledge of Node.js with MongoDB Ability to use version control software such as GIT and SVN Working knowledge of commonly used web servers Experience as an applications programmer on large-scale data base management systems. Experience writing SQL queries for SQL Server or another Relational Database is required Knowledge of computer equipment and ability to develop complex software to satisfy design objectives. Senior Software Developer top skills & proficiencies: Teamwork Analyze User Needs Analytical Thinking Comfortable Writing and Analyzing SQL and NoSQL Queries Critical Thinking Document Application Process Troubleshooting Programming Experience Attention to Detail Backend Development Problem Solving Verbal and Written Communication Software Design
We are looking for a full stack developer who possesses a passion for pushing web technologies to the limits and will work with our team of talented engineers to design and build the next generation of our web applications. Required attributes : – Should be up to date with the latest web technologies and trends. – Should have the ability to learn new things. – Should have strong communication skills, both written and oral. – Should have worked on all or few of below back-end technologies/frameworks – NodeJs & MongoDB – Express – Should have worked on all or few of below front-end technologies/frameworks – Responsive HTML / CSS – JS / jQuery – LESS or SASS – Bootstrap or Semantic or Foundation or similar – Angular 2, React, AngularJS, EmberJS, BackboneJS or similar – Ionic, PhoneGap or similar – Should have worked with code versioning using Git or SVN – Should have experience with front-end JS MVC frameworks like Angular 2, React, AngularJS, EmberJS, or BackboneJS etc. – Should know how JSON APIs work & integration of front-end with them Optional attributes : – Good to have knowledge of Google Maps API – Good to have knowledge of build tools like Grunt, Gulp etc – Good to have knowledge of AWS or similar IaaS – Good to have knowledge of Continuous Integration
We are looking for a full stack developer who possesses a passion for pushing web technologies to the limits and will work with our team of talented engineers to design and build the next generation of our web applications.Required attributes :– Should be up to date with the latest web technologies and trends.– Should have the ability to learn new things.– Should have strong communication skills, both written and oral.– Should have worked on all or few of below back-end technologies/frameworks – PHP, MySQL – Laravel, CodeIgniter or similar– Should have worked on all or few of below front-end technologies/frameworks – Responsive HTML / CSS – JS / jQuery – LESS or SASS – Bootstrap or Semantic or Foundation or similar – Angular 2, React, AngularJS, EmberJS, BackboneJS or similar – Ionic, PhoneGap or similar– Should have worked with code versioning using Git or SVN– Should have experience with front-end JS MVC frameworks like Angular 2, React, AngularJS, EmberJS, or BackboneJS etc.– Should know how JSON APIs work & integration of front-end with themOptional attributes :– Good to have knowledge of Google Maps API– Good to have knowledge of build tools like Grunt, Gulp etc– Good to have knowledge of AWS or similar IaaS– Good to have knowledge of Continuous Integration
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.
Full stack Developer Location: Mumbai, 1-4 years of software development experience with automotive or industrial background Java or Java Angular Hibernate JS Oracle RESTful Spring Struts Unix Cobol IMSskills-PHP, MySQL, Node JSQualifications-BE/B.TechExperience-3 to 3+ Years
About Fabstudio Infotech (http://www.fabstudio.co):Fabstudio Infotech is a multi-skilled IT services provider company with core competencies in website design and development, e-commerce website, mobile app development, customized software development, cloud services, and CRM solutions. Our comprehensive full-service value offering allows you to streamline the process of conceptualizing, designing, development, implementation, supporting and managing the application lifecycle. About the Job Profile: Selected day-to-day responsibilities include:1. Work on React.js & Node.js2. Work on ongoing projects3. Understand product requirements and specifications4. Handle large web applications and websites5. Do the research and keep abreast with current design trends6. Write well designed, testable, and efficient code by using best software development practices7. Create a website layout/user interface by using standard HTML/CSS practices8. Integrate data from various back-end services and databases9. Cooperate with web designers to match visual design intent
InsideIIM & Kampus App are our two platforms. We are a 6.5 year old company and serve over 2 Million users annually. We are looking for skilled and experienced full stack developers. We operate in the Careers and Education space and boast of working with Top companies and universities in India as clients. Some of the brightest minds in the country use our platforms to get ahead in their career. Some of our clientele includes Unilever, Reliance, Tata Sons, Aditya Birla Group, Mahindra Group, Nestle, Decathlon, to name a few.Do NOT apply without having a look at our platforms - insideiim.com & The Kampus Konversations App.Skills most important for this job :- PHP, Laravel, React Native, Angular (2+), NodeJS, MongoDB, MYSQL. Full stack knowledge. Previous experience working in a LAMP, WAMP or MAMP environment.- Solid understanding of how web applications work including security, session management, and best development practices.- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.- Aggressive problem diagnosis and creative problem-solving skillsResponsibilitiesYou will be responsible for both front-end and back-end web development- Maintain the integrity of code and organisation of the same- Working know-how of integrations between desktop and mobile applications- Work with experienced team members to conduct root cause analysis of issues, review new and existing code- Identify ideas to improve system performance and impact availability- Resolve complex technical design issues