- Write clean, efficient, and reusable code
- Develop and manage server-side components
- Design and deploy high-performance applications
- Integrate server-side logic to the user-facing components built by front-end developers
- Incorporate data protection and cybersecurity measures
- Ensure that the main database and front-end requests are at their optimal performance
- Identify and implement data storage solutions
- Perform diagnostic tests, fix bugs, and provide technical support to users
- Document software development processes and prepare project reports
- Provide suggestions for improvement and apply them to daily tasks and processes
- In-depth knowledge of JavaScript, libraries, frameworks, and tech stacks
- Knowledge of Node.js and frameworks available for it such as Express, StrongLoop,
- Familiarity with front-end technologies (HTML5, CSS3, React, Vue)
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages such as Jade, EJS, etc
- Good understanding of server-side CSS preprocessors such as Stylus, Less etc
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Solid expertise in using cloud platforms (AWS, Azure, and others)
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Good understanding of Agile development methodologies
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Provides guidance to non-technical staff in using software and hardware systems most effectively and efficiently.
- Github profile demonstrating coding skills and programming proficiency
- References to blogs if you are regularly writing any
- Work from home
- Day shift
- Bachelor's (Required)
Company
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
React Job Details
Entry Level Full Stack Node.js Developer
Qualification & Experience:
Engineering/Technology Graduate/PostGraduate from Computer Science or Information Technology discipline
0 to 6 months of industrial experience in building web platforms
Key Responsibilities:
Desired Skills & Experience:
Expected Credentials:
Job Types: Full-time, Internship
Contract length: 3 months
Salary: ₹10,000.00 per month
Benefits:
Schedule:
Education:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs