Avatar for Arting Digital
Arting Digital
Actively Hiring
  • Growing fast
    Showed strong hiring growth in the past month

NodeJs Full Stack Developer

Posted: 2 months ago
Visa Sponsorship

Not Available

Remote Work Policy

In office

RelocationAllowed
Skills
MongoDB
Express.js
NodeJS
ReactJS

About the job

ob Title - NodeJS Full Stack developer

Experience - 4+ years

Location - Bangalore

Primary skills - NodeJs, expressJs, reactJs, MongoDB.

Roles and Responsibilities:

  1. Application Development Front-End Development:

Develop user interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
Implement responsive designs to ensure cross-device compatibility.
Ensure high performance and scalability of the front end.
Back-End Development:

Build server-side logic and APIs using Node.js and frameworks like Express.js.
Integrate with databases (SQL, NoSQL) and manage data storage and retrieval.
Implement authentication and authorization mechanisms.

  1. System Architecture Design and Architecture:

Design scalable and maintainable system architecture.
Use design patterns and principles to ensure high-quality code.
Evaluate and implement technologies that fit the project’s needs.
API Integration:

Develop and integrate RESTful APIs and/or GraphQL endpoints.
Manage third-party API integrations and handle data transformation.

  1. Code Quality and Maintenance Code Standards:

Write clean, maintainable, and efficient code.
Conduct code reviews and provide constructive feedback.
Follow best practices for version control using Git.
Testing:

Implement unit tests, integration tests, and end-to-end tests.
Use testing frameworks like Mocha, Jest, or Jasmine.
Debugging and Optimization:

Identify and resolve bugs and performance bottlenecks.
Optimize applications for speed and efficiency.

  1. Collaboration and Communication Team Collaboration:

Work closely with designers, product managers, and other developers.
Participate in Agile/Scrum processes including sprint planning and stand-ups.
Documentation:

Maintain clear and comprehensive documentation for code, APIs, and processes.
Document system architecture and design decisions.

  1. User Experience Usability:

Ensure that the application is user-friendly and meets user needs.
Incorporate feedback and iterate on design and functionality.
Performance:

Monitor and improve application performance to provide a seamless user experience.

About the company

Arting Digital company logo

Arting Digital

Actively Hiring
51-200 Employees
Company Size
51-200
Company Industries
Staffing Firms
  • Growing fast
    Showed strong hiring growth in the past month
Learn more about Arting Digital image

Similar Jobs

Immersive Computing Labs. company logo
Immersive Computing Labs.
We are a leading Virtual, Augmented & Mixed Reality (XR) product development company
SuperTokens company logo
SuperTokens
SuperTokens (YC S20) is building open source user authentication
Refrens company logo
Refrens
Market Network for B2B service providers
Valiance Solutions company logo
Valiance Solutions
Transform businesses with data analysis & artificial intelligence
Apna Mart company logo
Apna Mart
Redefining Grocery Shopping Experience in Tier2+ Cities