NodeJS Developer (Java)
at Capgemini
London, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Jan, 2025 | USD 46 Hourly | 19 Oct, 2024 | N/A | Git,Node.Js,Authorization,Version Control Tools,Html5,Javascript,Databases | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are looking for an experienced Full Stack Developer with expertise in Node.js and JavaScript to join our development team. The ideal candidate will have a solid understanding of asynchronous programming, server-side templating, and front-end technologies like HTML5 and CSS3. This role involves integrating multiple data sources, working on user authentication, and optimizing applications for various platforms.
Key Responsibilities:
- Develop and maintain server-side applications using Node.js and JavaScript.
- Work on asynchronous programming, understanding its quirks and providing workarounds.
- Collaborate with front-end developers to integrate front-end elements into applications using HTML5 and CSS3.
- Manage user authentication and authorization across different systems, servers, and environments.
- Integrate multiple data sources and databases into unified systems.
- Design and implement scalable applications with an understanding of fundamental design principles.
- Implement automated testing platforms and write unit tests to ensure code quality.
- Use version control systems such as Git to manage project code and collaborate with team members.
- Optimize applications for different platforms, such as mobile vs. desktop.
Must-Have Skills:
- Node.js proficiency.
- Strong expertise in JavaScript.
- Understanding of asynchronous programming and server-side templating.
- Basic knowledge of HTML5 and CSS3.
- Experience with user authentication and authorization across multiple systems.
- Experience in integrating data sources and databases.
- Familiarity with Git and version control tools.
Nice-to-Have Skills:
- Knowledge of CSS preprocessors.
- Experience working with mobile vs. desktop platform optimizations.
- Experience with automated testing platforms and unit tests.
Skill Summary:
- Node.js
- JavaScript
Responsibilities:
- Develop and maintain server-side applications using Node.js and JavaScript.
- Work on asynchronous programming, understanding its quirks and providing workarounds.
- Collaborate with front-end developers to integrate front-end elements into applications using HTML5 and CSS3.
- Manage user authentication and authorization across different systems, servers, and environments.
- Integrate multiple data sources and databases into unified systems.
- Design and implement scalable applications with an understanding of fundamental design principles.
- Implement automated testing platforms and write unit tests to ensure code quality.
- Use version control systems such as Git to manage project code and collaborate with team members.
- Optimize applications for different platforms, such as mobile vs. desktop
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
London, ON, Canada