Full Stack Developer (Node + React)
Job details
JD - Senior Full Stack Developer 5 days working (Monday to Thursday work from home, Friday - Work from office) Company Description KnowledgeWorks Global Ltd. (KGL) is a leading provider of transformative publishing solutions, edtech products and digital transformation solutions. KGL offers specialized content services and cutting-edge technology solutions that help our clients to increase revenue, streamline operations, and ensure business excellence. With the combined expertise of Cenveo, Sheridan, KWF, Tweddle, and Allen Press under the CJK Group, KGL brings over 200 years of experience in the publishing industry and is powered by advanced, automated solutions and delivery platforms such as Smart Suite and PubFactory. We are currently seeking an experienced professional to join the Software Delivery Center – Mumbai, India team to create solutions for our award winning automotive tech solutions. Principal responsibilities:
- Participate in requirements analysis; translate the requirements into functional application.
- Participate in sprint meetings to decide sprint goals and implement assigned features and functionality in the app.
- Write clean, scalable, reusable, efficient code using Java language for web applications for enhanced user experience.
- Troubleshoot issues and bugs and provide solution in timely manner and following strict quality assurance workflow.
- Write unit test-cases and to follow test driven development.
- Revise, update and refactor existing code to change functionality or improve performance.
- Write database queries and scripts for multiple database engines.
- Participate in planning and provide detailed and accurate estimates for code development efforts.
- Prepare the architectural document artefacts.
- Assist on-shore and off-shore teams with issues needing technical expertise or complex systems and/or programming knowledge. Mentor and develop new or less experienced team members.
- Strong 6+ experience with Node.js, Express, and React JS.
- Solid knowledge in REST API, JavaScript, CSS, TypeScript
- Experience with SQL and NoSQL Database.
- Experience with modern web application development, including build tools, testing and CI/CD pipeline.
- Experience with secure programming practices, software delivery and cloud security principles
- Experience with cloud technology including AWS, Docker, ECS/ EKS
- Experience with source control and development workflows: Bitbucket, Git
- Familiarity with API architectures including microservice strategy.
- Excellent analytical and problem-solving skills; solid understanding of coding aesthetics, able to review code, and provide suggestions.
- Must be comfortable in a fast pace, changing environment.
- Exposure to performance and scalability improvement is desired.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.