About The Company
VLink Inc. is a global software engineering and IT staffing partner, delivering innovative solutions with the most highly vetted expert software development teams. We leverage the latest technologies and the best IT talent to drive business growth for Fortune-500, Large and SMB clients by delivering a customized, personal approach, to ensure their unique technology needs are met. Founded in 2006, VLink takes pride in our highly revered workforce whose productivity, tech agility, and expertise produce transformative customer success stories year-after-year.
Job Role: Sr. Backend Developer
Job Requirements
Position Overview: We are seeking a highly skilled Senior Fullstack Engineer with a strong focus on React.js and a solid foundation in Node.js. The ideal candidate will have 5+ years of experience in fullstack development, demonstrating expertise in building scalable web applications.
Key Responsibilities:
•Design, develop, and maintain scalable web applications using React.js and Node.js.
•Collaborate with cross-functional teams to define, design, and ship new features.
•Implement responsive user interfaces and optimize applications for maximum speed and scalability.
•Write clean, maintainable code to ensure quality standards.
•Develop and execute unit and integration tests using Jest.
•Utilize TypeScript for enhanced code quality and maintainability.
•Integrate APIs and manage data flow between front-end and back-end systems.
Qualifications:
•4 years of experience in Full stack development, with a strong focus on React.js.
•Proficiency in Node.js and experience with frameworks such as Nest.js.
•Experience with state management libraries (Redux, Context API).
•Experience in working with Mongoose ORM.
•Experience in working with Redis.
•Solid understanding of TypeScript.
•Familiarity with RESTful APIs and microservices architecture.
•Experience with Git.
•Strong problem-solving skills and a passion for writing clean, efficient code.
•Excellent communication and teamwork skills.
Preferred Skills:
•Experience with unit testing frameworks (Jest).
•Knowledge of UI/UX principles.
•Familiarity with containerization tools (Docker).