Job
Description
As a Full Stack Developer at LGS (Lakhera Global Services), you will be responsible for developing both front-end and back-end components of web applications. You will work with cutting-edge technologies such as React JS for the front-end, Node.js for the server-side, and PostgreSQL or Apache Cassandra for database management. This is a fantastic opportunity to work across the entire stack and contribute to innovative projects. Key Responsibilities: - Frontend Development: - Design and develop dynamic user interfaces using React JS to deliver high-quality, responsive, and interactive web applications. - Work closely with UX/UI designers to translate wireframes and mockups into code. - Implement state management using Redux or Context API. - Optimize web applications for speed, scalability, and user experience. - Backend Development: - Develop server-side logic and APIs using Node.js and Express.js to support front-end functionality. - Handle server-side authentication, data processing, and integration with third-party services. - Build and maintain scalable RESTful APIs and work with the front-end team to ensure seamless integration. - Database Management: - Design and maintain relational databases using PostgreSQL, ensuring optimal performance, data integrity, and security. - Write efficient SQL queries for data retrieval and management. - Implement database migrations, optimizations, and data backups. - Collaboration & Code Quality: - Participate in code reviews and collaborate with other developers to ensure high-quality code and best practices. - Maintain version control using Git and adhere to Agile development practices. - Troubleshoot and debug issues across the full stack, ensuring the smooth operation of applications. - Testing & Deployment: - Write unit tests, integration tests, and perform end-to-end testing to ensure application reliability. - Deploy applications to production environments using modern CI/CD practices. - Continuously monitor and optimize performance, identifying bottlenecks and addressing security vulnerabilities. Qualifications: - Proven experience as a Full Stack Developer or similar role, with expertise in React JS, Node.js, and PostgreSQL or Apache Cassandra. - Strong proficiency in JavaScript (ES6+), HTML5, and CSS3. - Hands-on experience with React JS and state management libraries like Redux or Context API. - Experience with Node.js and Express.js, Middleware, Jsonwebtoken for building server-side applications and APIs. - Strong knowledge of PostgreSQL or Apache Cassandra and experience designing and optimizing relational databases. - Experience with RESTful API development and integration. - Familiarity with front-end build tools like Webpack, Babel, and npm/yarn. - Experience with version control systems, particularly Git. - Familiarity with unit testing and testing frameworks (e.g., Jest, Mocha). - Knowledge of Agile/Scrum methodologies. Nice to Have: - Familiarity with TypeScript. - Experience with Docker, containerization, and cloud platforms (e.g., AWS, Heroku, Azure). - Knowledge of GraphQL or other API technologies. - Experience with Microservices architecture. Personal Attributes: - Strong problem-solving skills and the ability to debug complex issues. - Excellent communication skills, with a collaborative and team-oriented mindset. - Self-motivated and proactive, with a passion for learning new technologies. - Detail-oriented and focused on delivering clean, maintainable code. Interested candidates can share CV at recruiter@lakheraglobalservices.com or contact us at 98882 55570. *Note: The benefits and work location information is not provided in the Job Description.*,