Posted:2 weeks ago|
Platform:
On-site
Full Time
Job Description About the Role We are seeking an experienced Full Stack Developer with a solid background in building scalable web applications using Node.js, Vue.js, and MongoDB. The ideal candidate should possess a strong understanding of both front-end and back-end development, coupled with a passion for delivering innovative solutions. You will collaborate with a dynamic team of developers, designers, and product managers to develop cutting-edge software solutions that meet and exceed client expectations. Key Responsibilities Application Development: Design, develop, and maintain scalable, high-performing, and user-friendly applications using Node.js (back-end), Vue.js (front-end), and MongoDB (database) Code Quality: Write clean, efficient, and well-documented code while following best practices in development and testing Collaboration: Work closely with cross-functional teams to define, design, and ship new features Collaborate with DevOps to deploy and maintain applications in production environments Troubleshooting: Identify and resolve performance bottlenecks, security vulnerabilities, and bugs in a timely manner Stay Updated: Keep up-to-date with emerging trends and technologies in full-stack development and propose improvements to existing applications Job Requirements Required Skills and Experience Experience: 6-8 years of experience in full-stack development Back-End Development: Expertise in Node.js, Express.js, and RESTful API development Familiarity with asynchronous programming and event-driven architecture Front-End Development: Proficiency in Vue.js framework, including Vue CLI, Vuex, and Vue Router Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and responsive design principles Database Management: Hands-on experience with MongoDB, including schema design, indexing, aggregation, and optimization DevOps Knowledge: Experience with CI/CD pipelines, containerization (Docker), and cloud platforms (e.g., AWS, Azure, GCP) is a plus Testing and Debugging: Familiarity with testing frameworks (e.g., Mocha, Chai, Jest) and debugging tools Version Control: Proficiency in Git for version control and collaboration Preferred Qualifications Experience with TypeScript in both front-end and back-end development Familiarity with WebSocket protocols and real-time communication tools Knowledge of other front-end frameworks like React or Angular is an added advantage Understanding of Agile development methodologies Soft Skills Strong analytical and problem-solving skills Excellent communication and teamwork abilities Self-motivated with the ability to work independently and manage time effectively Education Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field Location: Chennai, India Show more Show less
dss+
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
6.0 - 10.0 Lacs P.A.
15.0 - 25.0 Lacs P.A.
Experience: Not specified
0.1 - 0.1 Lacs P.A.
4.11871 - 4.11871 Lacs P.A.
10.0 - 12.0 Lacs P.A.
5.0 - 6.0 Lacs P.A.
0.6 - 0.7 Lacs P.A.
0.15 - 0.4 Lacs P.A.
0.2 - 0.45 Lacs P.A.
0.2 - 0.4 Lacs P.A.