Cutshort logo
Upgrad KnowledgeHut logo
Principle Full Stack Developer
Upgrad KnowledgeHut
Principle Full Stack Developer
Upgrad KnowledgeHut's logo

Principle Full Stack Developer

at Upgrad KnowledgeHut

Agency job
8 - 10 yrs
₹30L - ₹40L / yr
Bengaluru (Bangalore), Hyderabad
Skills
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconMongoDB
skill iconExpress

Skills Required

  • 8+ years of industry work experience
  • Proven experience as a Full Stack Developer or similar role
  • 3+ years of web application development with JavaScript as full stack
  • Full stack experience designing and building scalable applications from end-to-end 
  • Excellent JavaScript / Typescript skills
  • Strong proficiency in React (hooks knowledge is plus)
  • Strong proficiency in Nodejs
  • Good HTML5 / CSS3 skills with expertise on responsive web design 
  • Must have Design and development experience in Micro services using NodeJS and TypeScript
  • Experience with NoSQL databases such as MongoDB, mongoose, aggregation framework and Redis 
  • Experience with Web sockets and related frameworks (e.g. Socket.IO) 
  • Experience in using and developing GraphQL APIs
  • Experience in performance tuning
  • Knowledge of code versioning tools such as Git, Mercurial or SVN.
  • Open minded to take up any challenge, research and provide solutions 
  • Great attention to detail
  • Testing libraries – jest, testing-library is plus
  • TDD / BDD experience is plus
  • Experience with AWS, K8S, CI/CD is plus
  • Familiar with SDLC methodologies like SCRUM, AGILE, Continuous Integration

Roles & Responsibilities

  • Design – Analyze, design & document the system / solution based on the business needs which is scalable, resilient and maintainable with low overhead for both client and server side
  • Problem solving – Solve the challenges and problems faced by team by guiding and team with best practices
  • Coordinate - Communicate system requirements to developers; explain system structure to them and provide assistance
  • Code Reviews – Perform code reviews 
  • Planning – Plan and assign tasks to team members
  • Develop – Develop micro services and micro frontends

Work Environment Details:

Founded in 2011 and trusted by companies across 70 countries and more, KnowledgeHut is the skills solutions provider that organizations and individuals the world over count on to innovate faster and create progress.
We help technologists master their craft and take control of their careers. We empower businesses everywhere to build adaptable teams, speed up release cycles and become scalable, reliable, and secure.  
Our mission to democratize technology skills is what drives us, and our values are at the helm of how we work together. We thrive in an environment with creativity around every corner, challenges that keep us on our toes, and peers who inspire us to be the best we can be.  
If you have the development skills required and are excited to come to work every day knowing you’re helping our customers build the skills that power innovation, we want to hear from you!

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

NeoGenCode Technologies Pvt Ltd
Remote only
3 - 6 yrs
₹4L - ₹12L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
+5 more

Job Title : Full Stack TypeScript Developer (Web3)

Location : Remote

Experience Level : 3+ Years


Role Overview :

Join our innovative, funded Web3 startup as a Full Stack TypeScript Developer and play a key role in building a wallet-to-wallet audio calling platform. You’ll collaborate with cross-functional teams to deliver a seamless user experience by integrating real-time communication, blockchain payments, and advanced analytics into our platform.


Key Responsibilities:

Development & Blockchain Integration :

  • Design and develop a responsive React + TypeScript frontend using Vite.
  • Build a scalable TypeScript, Express.js backend to manage wallets and on-chain transactions.
  • Integrate wallet connection frameworks like RainbowKit and Wagmi.
  • Implement blockchain payment systems using Superfluid Finance and on-chain revenue sharing with 0xSplits.

Real-Time Communication :

  • Develop and optimize real-time audio streaming for calls and Spaces using Jitsi or 100ms.
  • Ensure low-latency performance, scalability, and smooth user interactions for high-concurrency scenarios.

Data Management & Analytics :

  • Manage relational data with Drizzle ORM and Neon Postgres.
  • Develop analytics features using The Graph or custom indexers to query blockchain data effectively.

Collaboration & Documentation :

  • Collaborate closely with product, design, and blockchain teams to align on technical solutions and goals.
  • Document APIs, workflows, and architectural decisions to ensure clarity and smooth handoffs.

Required Skills:

  • Strong proficiency in React, TypeScript, and Express.js.
  • Hands-on experience with blockchain tools such as ethers.js, Superfluid, 0xSplits, and The Graph.
  • Familiarity with real-time audio communication systems like Jitsi or 100ms.
  • Expertise in relational databases like Postgres and scalable storage solutions.
  • Excellent debugging, optimization, and problem-solving skills.

Preferred Qualifications:

  • Prior experience in Web3 or blockchain-based applications.
  • Knowledge of decentralized systems and protocols.
  • Understanding of agile development processes and CI/CD pipelines.
  • Strong attention to detail with the ability to write clean, maintainable code.

What We Offer:

  • A chance to work at the forefront of Web3 innovation.
  • Fully remote, flexible work environment.
  • Competitive salary and equity options.
  • Opportunity to make a significant impact in a growing startup.
Read more
Chemical Manufacturing company
Chemical Manufacturing company
Agency job
via Qrata by Rayal Rajan
Gurugram
2 - 4 yrs
₹20L - ₹25L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
+1 more

Job description:



We are seeking an experienced software engineer to join our small and dynamic startup team. As a software

engineer, you will be responsible for developing and maintaining both the front-end and back-end components of

our web-based applications. This is an excellent opportunity to work in a fast-paced startup environment and have

a direct impact on the growth and success of our company.


Responsibilities:

1. Design, develop, and maintain efficient and scalable web-based applications from inception to

deployment.

2. Collaborate with cross-functional teams, including product managers, designers, and other developers, to

define and implement innovative solutions for our products.

3. Write clean, reusable, and well-documented code using modern programming languages and

frameworks.

4. Build responsive and user-friendly interfaces that deliver an exceptional user experience.

5. Implement and maintain server-side logic and databases for optimum performance and reliability.

6. Conduct thorough testing and debugging to ensure the quality and stability of applications.

7. Stay updated with emerging technologies, industry trends, and best practices in web development.

8. Participate in code reviews and provide constructive feedback to maintain code quality standards.

9. Troubleshoot and resolve issues, bugs, and performance bottlenecks in a timely manner.

10. Collaborate with the team to prioritize and manage multiple projects simultaneously, adhering to project

timelines and deadlines.


Target profile:

1. Bachelor's degree in Computer Science, Engineering, or a related field.

2. Minimum of 2 years of experience as a software engineer.

3. Strong proficiency in front-end development languages such as HTML, CSS, and JavaScript, as well as

modern frameworks such as React, Angular, or Vue.js.

4. Proficiency in server-side languages such as Node.js, Java.

5. Experience working with relational databases such as MySQL, PostgreSQL, or MongoDB.

6. Knowledge of version control systems (e.g., Git) and familiarity with CI/CD processes.

7. Solid understanding of software development principles, design patterns, and best practices.

8. Familiarity with cloud platforms such as AWS, Azure, or GCP is a plus.

9. Excellent problem-solving and analytical skills with a keen attention to detail.

10. Strong communication and collaboration skills to work effectively within a small team.

Our offering:

1. A great work environment with massive ownership and growth opportunities

2. Work closely with the founding and the leadership team on key projects

3. Opportunity to be on top of industry trends and learn from the industry leaders

4. Compensation: Market standards

Read more
Fundflo Technologies Pvt Ltd
at Fundflo Technologies Pvt Ltd
2 candid answers
Shankar Banerjee
Posted by Shankar Banerjee
Bengaluru (Bangalore)
2 - 5 yrs
₹6L - ₹15L / yr
skill iconPostgreSQL
skill iconDocker
MySQL
skill iconAngularJS (1.x)
skill iconAngular (2+)
+8 more

Fundflo Technology is looking for a full stack engineer who is passionate about learning new technologies. In this role, you will be responsible for developing product features using the latest web and mobile technologies in a cloud ecosystem.

What will you be doing?

  1. Design, code and test product features in an agile-scrum environment.
  2. Work closely with the team to understand the needs, context and develop solutions for the same.
  3. Volunteer for items in the backlog and deliver to the highest standards.
  4. Follow the engineering standards and practices
  5. Research and experiment to solve complex problems.
  6. Work in a democratic environment where decisions are driven by logic
  7. Understand the functional complexity and provide the best experience to the users.
  8. Contribute to Fundflo’s roadmap and help build a one-of-a-kind Account Receivable management platform

What skills do you need?

  1. Engineer preferably in Computer Science
  2. Good understanding of Data Structure and algorithm.
  3. Proficiency in one or more of the following technologies: NodeJS, Java, frontend frameworks like React, Angular
  4. Good understanding of Relational Database(i.e MySql, PostgreSQL etc) 


Remote working with access to co-working space as required.

Read more
Matellio India Private Limited
Matellio HR
Posted by Matellio HR
Remote only
3 - 6 yrs
₹4L - ₹16L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
+1 more
Roles and Responsibilities

1) Understand client requirements and functionalities.

2) Write well-designed, testable, efficient code.

3) Responsible for solving complex technical issues.

4) Ensure quality projects are delivered within defined timelines.

5) Active involvement in client communication to understand functional requirements.

6) Maintain high standards of quality for code, documentation and other deliverables

Required Skills
1) Experience in Angular with lates version

2) Hand on experience Node.JS./Express JS

3) Database: MYSQL/MongoDB

4) Experience in JavaScript, Typescript.

5)Good experience in , JavaScript, Jquery

6) Experience working in an Agile environment.

7) Good communication skills
Read more
Quolam Business Solutions
Lakshmi Vedanarayanan
Posted by Lakshmi Vedanarayanan
Navi Mumbai, Mahape
0 - 3 yrs
₹3L - ₹6L / yr
Yii
skill iconLaravel
skill iconPHP
MySQL
skill iconMongoDB
Minimum 1+ yrs of experience in frameworks Laravel/Codeigniter/Yii2 Good knowledge of MYSQL Hands on experience in Angular/Node.js/React.js an added advantage Good communication skills
Read more
Bigontech
at Bigontech
1 recruiter
Rajesh Durai
Posted by Rajesh Durai
Remote, Bengaluru (Bangalore), Coimbatore, Mangalore, Kochi (Cochin), Thiruvananthapuram
3 - 6 yrs
₹10L - ₹14L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconMongoDB
skill iconPostgreSQL
skill iconDocker
+2 more

We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.

To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.

 

Node.js Developer Responsibilities:

  • 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.

Node.js Developer Requirements:

  • Bachelor's degree in computer science, information science, or similar.

  • At least 4+ yrs experience as a Node.js developer.

  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.

  • Experience collaborating in an agile environment alongside designers, analysts, and product owners.

  • Experience designing and documenting APIs (we use Node.js, Express, OpenAPI Spec)

  • Experience in building scalable production services and monitoring performance (we use Kibana, New Relic)

  • Knowledge of front-end technologies such as HTML5 and CSS3.

  • Superb interpersonal, communication, and collaboration skills.

  • Exceptional analytical and problem-solving aptitude.

  • Great organizational and time management skills.

  • Availability to resolve urgent web application issues outside of business hours.

Read more
University Living
at University Living
1 recruiter
Sanjoly Singhal
Posted by Sanjoly Singhal
Remote, Noida, Delhi, Gurugram, Ghaziabad, Faridabad
3 - 7 yrs
₹10L - ₹20L / yr
MERN Stack
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
+1 more

Work Experience: 

  • Experience of min 7-10 years in Technology

Qualifications: 

  • Master’s Degree / relevant certification

Key Responsibilities: 

  • Enable the team to design solutions with a sustainable architecture in mind, collaborating in building a clear and shared understanding/vision of it within the team.
  • Actively support team wellness through building an environment of trust, openness and safe experimentation.
  • Train and Mentor the team in the correct understanding of technical practices, enabling the team to identify how to get most value out of them within the context of the project.
  • Comply with development and corporate processes and standard practices.
  • Status reporting.
  • Responsible for defining and setting baselines.
  • Plan, schedule, execute, report and control the strategy to move releases to staging and live environments, ensuring the integrity of the live environment is protected and that the correct components are released.
  • Take care of team logistics in terms of anticipating development environment needs and engaging whoever needed to make them timely available for the team.

Technical Skills:

  • Expert knowledge of key Web technologies as HTML5, CSS3, 
  • Expect in JavaScript / AJAX, NodeJS, React.
  • Expert knowledge of OO Analysis and Design, 
  • Expert on Design Patterns and Frameworks as NodeJS, React.
  • Knowledge of Agile methodologies (Scrum).

Soft Skills: 

  • Candidate must possess good communication skills.
  • Creative bent of mind
  • Self-motivation to work independently and strong work ethic.
  • Ability to work in a team, and adapt to new and evolving processes.
  • Flexibility with shifts & week offs is a must.
  • Team management 
  • Capacity to understand and develop a business Vision
  • Flexibility and adaptable
  • Goal-Oriented
  • Experience leading and managing a team
  • Mentoring a team
  • Deep experience with Agile
  • Passion around technology
  • Creative
  • Player- coach mentality
  • Strong communication skills
Read more
Shopperr
at Shopperr
1 recruiter
Rekha Singh
Posted by Rekha Singh
NCR (Delhi | Gurgaon | Noida)
3 - 8 yrs
₹4L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconExpress
skill iconJavascript
Fullstack Developer
skill iconMongoDB
+1 more

Job Description

1. JavaScript, ReactJs, Node.js, Express.js, MongoDB, Web-Services

2. Working Experience of Ajax,Json

3. Rest/ SOAP API Integration

4. Good Logical and Analytical and communication Skills

5. Should have knowledge of CI/CD.

6. Must have experience in writing unit test cases and good in TDD approach.

7. Should have basic knowledge of HTML5 and CSS.

8. Ensuring high performance of applications on mobile/desktop

9. Knowledge of Jenkins, GIT, Docker, Linux (Basic)

10. Writing tested, idiomatic, and documented JavaScript, HTML and CSS

11. Coordinating the workflow between the design team, the HTML coder, and yourself

12. Communicating with internal/external web services.

GOOD TO HAVE

1. Experience with Amazon web services, DocumentDB, etc.

2. Understanding of Ecommerce applications.

3. Understanding of fundamental design principles behind a scalable application.

4. Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Proficient understanding Roles and Responsibilities

5. Design client-side & server-side architecture

6. Build the front-end of application through appealing visual design

7. Test software to ensure responsiveness and efficiency

8. Troubleshoot, debug and upgrade software

9. Build features and applications with a mobile responsive design

10. Ability to work effectively under very tight deadline pressure.

11. Analyze issues, recommend alternatives, and implement the best recommendation

12. Prioritize tasks and responsibilities while managing multiple, competing priorities

Read more
HighPerFlow Labs
at HighPerFlow Labs
1 recruiter
Krishna S
Posted by Krishna S
Bengaluru (Bangalore)
5 - 7 yrs
₹8L - ₹12L / yr
skill iconJava
skill iconPython
skill iconJavascript
skill iconReact.js
skill iconMongoDB
+10 more
  • 5-7 years of relevant product design, development and testing experience
  • Strong technical skills in java springboot/MVC frameworks, reactjS. API development, Cloud native solutions like lambda, azure functions is good to have.
  • Database – primarily Mongo DB, Knowledge of postgres /MySQL is good to have
  • DevOps - Knowledge of DevOps will be good to have
  • API - Preferred experience with one of API gateway platform (Apigee, Mulesoft, Kong, WSO2)
  • Good communication skills, with an ability to express and understand complex technical concepts.
  • Strong analytical, problem-solving, and conceptual skills.
  • Ability to work under pressure and meet tight deadlines.
  • Experience of working with globally distributed teams.
  • Innovative and Self learner for mentoring and problem resolutions.
  • Ability to mentor and manage product teams
Read more
IO FACTORY PRIVATE LIMITED
Ramanathan Muthappan
Posted by Ramanathan Muthappan
Chennai
2 - 5 yrs
₹6L - ₹10L / yr
skill iconJavascript
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconHTML/CSS
We are looking for people with the following skills; 1. Passion towards technology and being on top of the latest open source technologies 2. Self learners with a strong analytical and logical mind 3. You love learning from each other and are naturally oriented towards discussing technical problems with your peers to find the right solution 4. Building things optimally is as important to you as building the software product 5. Identifying the best way to deliver software is something that drives you 6. You are looking to grow technically rather than managerially
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos