Job
Description
You are an experienced Software Developer with 3+ years of hands-on development experience, and you are sought after to join a dynamic engineering team at nCare, Inc. in California, US. Your expertise lies in modern frontend technologies such as React and NextJS, backend development using Python, PostgreSQL databases, and working on cloud platforms like Google Cloud. Additionally, you demonstrate proficiency in AI-powered development tools and workflows. In this role, you will be responsible for designing, developing, and maintaining scalable web applications using React and NextJS. You will also build robust backend services and APIs using Python, optimize PostgreSQL databases, and implement user-friendly interfaces with JavaScript, HTML5, and CSS3. Your tasks will involve developing and optimizing database interactions, ensuring code quality through testing and debugging, and deploying applications on Google Cloud Platform. Your role will also include leveraging AI development tools to accelerate development cycles, integrating AI/ML capabilities into applications using Google Cloud AI services, and staying updated with emerging AI tools to enhance development workflows. Collaboration with cross-functional teams, participating in code reviews, documenting technical solutions, and effectively communicating technical concepts to stakeholders are essential aspects of this position. To be successful in this role, you must have at least 3 years of professional software development experience. Your technical skills should include proficiency in React.js, NextJS, JavaScript, HTML5, CSS3, Redux, Context API, Python programming, Django, Flask, or FastAPI frameworks, RESTful API design, and PostgreSQL database management. Additionally, hands-on experience with Google Cloud Platform services, AI-powered development tools, version control systems like Git, collaborative development workflows, and knowledge of software testing principles and web performance optimization are required. Preferred qualifications for this role include a Bachelor's degree in Computer Science or Engineering, experience with TypeScript, GraphQL, machine learning concepts, agile/scrum development methodologies, contributions to open-source projects, and familiarity with monitoring and logging tools.,