
Job Description :
We are looking for a Full Stack Developer specializing in Angular JS, NodeJS, and React Native, who is extremely hands-on and can take charge of the complete Web Development process to deliver unique & customer-centric web applications.
Skills :
- PRIMARY SKILLS NEEDED: NodeJS, AngularJS, React JS
- MySQL and NoSQL DB (like MongoDB/Cassandra) - MUST HAVE.
- jQuery, JSON, AJAX, web services/REST, SQL.
- JavaScript frameworks like NodeJS, AngularJS, ReactJS, Jasmine or Ember, etc., or JS-based build tools like Grunt, Gulp, and Bower.
- Working knowledge of Apollo, GraphQL, and Moment.js is an advantage.
- UX or UI designing experience is an advantage.
Experience :
- 3+ years of Full Stack Application development experience is a must.
- Deep understanding of client-side development, coding in HTML5, CSS3, JavaScript ES6, and jQuery.
- Strong experience using a client-side MVC framework such as NodeJS, React JS, NextJS, Redux, and AngularJS.
- Topnotch programming skills and writing code for robust software design.
- Experience in responsive design, cross-browser compatibility, and website performance.
- Experience in object-oriented design skills.
- Aggressive problem diagnosis and creative problem-solving skills.
- Experience with Git.
- Experience with handling Services, RESTful, and APIs.
- Knowledge of frontend CSS frameworks like Bootstrap, Material UI, and preprocessors like SASS and LESS.
Responsibilities :
- To work with a cross-functional software development team on highly visible strategic projects as an expert-level individual contributor to the coding tasks assigned.
- Responsible for the development of highly responsive, web-based UI in a flexible and well-structured front-end architecture.
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs (Google APIs etc.)
- Produce well-designed efficient code in a timely manner to meet delivery timescales/milestones.
- Mentor other developers on software best practices and technical guidance and help grow their software development skill sets.
- To proactively stay plugged into emerging technologies/industry trends and apply them to operations and activities.
- Should demonstrate the ability to handle multiple projects simultaneously, manage priorities and communicate progress effectively.

About StreamSpace Artificial Intelligence
About
StreamSpace aims to optimise the customer communications for businesses using technologies around AI, VoiceBOTs and full blown Communication Suite. We believe that there are a lot of business processes around customer communications that are handled manually and ineffectively which can be automated with consistent quality of service and deliver a top notch customer experience.
Connect with the team
Similar jobs
About the Company
An Online platform for creators, influencers and celebrities to grow, manage and monetise their community. It is aimed at both established and aspiring online creators who want to pursue their passion. Our vision is to enable anyone and everyone to make a successful living doing what they enjoy.
Skills And Qualification: -
• Must have experience with any scripting language (JavaScript/NodeJS preferred)
• Experience with API-driven and highly scalable application is a plus
• Good knowledge of non-relational DB (MongoDB preferred)
• Good with data structures and algorithms
• Good to have an experience with testing framework and CI/CD pipeline
• 1 years of experience in software development preferably B2C experience.
• Basic understanding of Frontend and client-side frameworks like React, Angular, Vue will be plus.
• Experience in building scalable Restful APIs & Services


We are a passionate, dynamic, and balanced team. Our culture is open, direct, and merit-oriented. Our team has enormous depth across insurance, technology, fintech, strategy and investment. We have great investors partnering with us to help achieve our vision.
Riskcovry is one of the fastest growing startups in our space and we would love to have you onboard. Read more about us:
https://www.riskcovry.com/" target="_blank">https://www.riskcovry.com
https://www.linkedin.com/company/riskcovrycom/" target="_blank">https://www.linkedin.com/
We are looking for people who:
1. Have a strong bias for action and value speed over perfection.
2. Make decisions with this ethos: Customer > Company > Team > Me
3. Thrive in a flat and open organization
4. Recognize that frugality is the key to efficiency
5. Are self-starters and have a natural tendency to own company and team goals
Roles & Responsibilities
Responsibilities:
- Responsible for providing technical leadership, design and development of complex pieces of the service oriented architecture based platform.
- Modelling Database Design for large scale applications.
- Develop for performance engineering.
- Design for the right use of micro services, containerization and observability.
- Drive technology and product innovation through rapid prototyping and iterative development.
- Create reference implementation for our integrations and for backward compatibility.
- Not interested in managerial responsibilities
Requirements, Desired Skills and Experience
- Tech Stack based on Ruby-on-Rails, Python-Django or Node.js frameworks.
- Engineering degree
Opportunities for the right candidate
- Build and develop SaaS and PaaS products from scratch
- Build the best-in-class UX based products
- State of Art technologies (Latest trends in the industry)
- Work with a well-knit team, almost like one’s family
- Startup culture and advantages of working in a co-working space
- Performance based career progress and high visibility with management and founders
Overview of the role
As a Node Developer you will be collaborate with cross-functional teams to define, design and build performant modern web applications and services. Build high-quality web applications and services by writing clean and modular code.
Must have skills
- Overall 3-5 Years of experience in writing unit and integration tests to ensure the robustness and reliability of web applications and services.
- Measure and improve the performance of microservices. Catalyse growth within the team through code reviews and pair programming to maintain high development standards
- Investigate operational issues to find the root cause and propose improvements Design, build, and maintain APIs, services, and systems across Stripe’s engineering teams.
- Expert level of experience in the design and development of Web Applications, and highly scalable distributed systems.
- Should have experience in development skills using the latest technologies including NodeJS(fastify framework), Microservices, PostgreSQL, Redis, etc. Should have exposure to NoSQL and SQL development.
- Comprehensive knowledge of physical and logical data modeling, and performance tuning.
- Should possess excellent communication, presentation, and interpersonal skills.
- Ability to work collaboratively and productively with globally dispersed teams.
- Build high-performance teams and Coach teams for successful career growth.
- Experience working with relational and non-relational databases, query optimization, and designing schema
Desired Background
Bachelors/Masters Degree in Computer Science, Information Technology
ob Description:
We are looking for Tech geeks having hands-on experience and in love with building scalable, distributed and large web/mobile products and tech solutions. He/She must be an excellent problem solver with passion to self-learn and implement web technologies (frontend + backend). He/She would be responsible for the architecture design, code review, and technology build and deployment activities of the product.
Responsibilities:-
- Own the product development from scratch.
- Architect scalable, distributed and large-scale web and mobile solutions from scratch.
- Code for fresh development and to troubleshoot and resolve issues.
- Writing reusable, testable, and efficient code.
- Creating database schemas that represent and support business processes.
- Design and implementation of low-latency, high-availability, and performant applications.
- Able to learn & implement new technology/framework/library at God Speed.
- Customer-focused, react well to changes, work with teams and be able to multitask.
- Experience and knowledge of open-source tools and frameworks, broader cutting edge technologies around server side development.
Desired Candidate Profile:-
- A Bachelor's degree in Computer Science or related field(or combined with related experience)
- Strong Expertise in Node.js/Javascript
- Hands-on experience in writing Node.js applications
- Deep knowledge of Restful APIs, Web Services, command-line programs and solid design principles.
- Knowledge of Node.js and frameworks like Express.js,Sails.js,StrongLoop, Meteor,Loopback.js, etc
- Knowledge of SQL and NoSQL database(MongoDB)
- Knowledge of tools like Docker, Git, Postman, JSdocs, etc.
- Well versed with front-end technologies - HTML5, and CSS3, AWS, GCP, Azure, Good hold on CLI command, OS
- Proficiency in multiple programming languages, both dynamic(Javascript, Python, Ruby, etc.) and strongly typed object-oriented language.
- Implementing automated testing platforms and unit tests.
- Must be a proven performer and team player that enjoys challenging assignments in a high energy, fast growing and start-up workplace.
- Good communication and interpersonal skills.



- Be proficient in server-side development and optimization of data, including database creation and management and debugging
- Integrate data from various back-end services and databases
- Create and maintain software documentation
- Create user-friendly and intuitive interfaces
- Create and analyze reliable and secure back-end functionality
- Maintain, expand, and scale our website
- Remain knowledgeable of emerging technologies/industry trends and apply them into operations and activities
- Collaborate with front-end developers and web designers to match visual design intent
- Bachelor of Engineering/Technology in computer science, software engineering, programming, or equivalent
- Proficiency with languages such as Python, Golang, and Javascript (Node.js, Vue.js)
- Proficiency with MongoDB and MySQL
- Understanding of object-oriented programming
- Experience with the design and implementation of APIs
- Understanding of code versioning and management with Git
- Understanding of code deployment tools such as Jenkins, Capistrano, and ElectricFlow
- Track record of successfully managing multiple company or customer websites
- Excellent time-management and communication skills
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Total of 2 to 8 years experience as a Sails.js/Node.js developer
technologies in a fast phase environment.
• Assist AWS infrastructure in running the required services.
• Have strong knowledge in Linux systems and server management.
• Able to efficiently configure AWS Elastic Beanstalk, Cloudwatch, IAM, Route 53, Elasticache, Redis and others.
• Adopts best development practices and modern tools such as Git, VM, Vagrant, Docker etc.
• Ensure good documentation practices and benchmark and optimize performance as necessary
• Promote infrastructure best practices like security, release management,
monitoring.
• Design infrastructure that is resilient, secured and build highly available platform.
• Facilitate the building and releasing of features by the engineering team.
• Build tools and processes that increase the productivity of other engineers and ensure an efficient release pipeline.
• Promote and nurture good team practices such as TDD, system security, code reviews, and pair programming.
• Bring vision to the team in the form of new technology recommendations, ideas and approaches.
• Provide Level 3 Support and create/integrate support infrastructure.
• Automate deployments according to best practices.
• Provide quality codes by testing and using up to date technologies.
• Learn needed technologies and assist team when in need of assistance.
Desired Skills On this Role:
• Knowledge of ORM Framework
• JSON,
• Strong Node.js knowledge (mandatory).
• Express JS, Sails JS
• Able to understand PHP and codes designed in CodeIgnitor framework.
• Able to smoothly integrate third party services when needed, and handle curl operations.
• Understands how the following technologies work: JWT, SSL, WebSocket.
• Able to implement database solutions for new or existing features using MySQL / PostgreSQL (mandatory)
• Have expert knowledge on caching using redis or memcached.
• Strong in Javascript language and experienced in non-relational database is a plus.
• Assist a team of software engineers when additional help is required




