Full Stack Developer (Python + React.JS) at Intellectsoft-USA
, , India -
Full Time


Start Date

Immediate

Expiry Date

14 Apr, 26

Salary

0.0

Posted On

15 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, ReactJS, Async Programming, Type Hints, Pydantic, SOLID Principles, Design Patterns, Feature Engineering, Real-Time Inferencing, Batch Prediction, FastAPI, JavaScript, CSS, HTML, Docker, Azure

Industry

Software Development

Description
Our customer's product is an AI-powered platform that helps businesses make better decisions and work more efficiently. It uses advanced analytics and machine learning to analyze large amounts of data and provide useful insights and predictions. The platform is widely used in various industries, including healthcare, to optimize processes, improve customer experiences, and support innovation. It integrates easily with existing systems, making it easier for teams to make quick, data-driven decisions to deliver cutting-edge solutions. - A master’s or bachelor’s degree in computer science or related field from a top university. - 4+ years overall experience. - 2+ years experience in UI development using ReactJS. - 4+ years of experience in Python. - Experience with full software lifecycle methodology, including coding standards, code reviews, source control management, build processes, testing, and operations. - In-depth knowledge of JavaScript, CSS, HTML and front-end languages. - Strong programming expertise in Python is must including: Async programming (asyncio, async/await) Type hints and Pydantic SOLID principles and design patterns. PySpark/Scala is optional - Experience in implementing: Feature engineering pipelines Real-time inferencing systems Batch prediction pipelines Model serving with FastAPI - Strong knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux. - Strong analytical skills and the ability to develop processes and methodologies. - Experience working with cross-functional teams, including UX, business (e.g. Marketing, Sales), product management and/or technology/IT/engineering) is a plus. - Characteristics of a forward thinker and self-starter that thrives on new challenges and adapts quickly to learning new knowledge. Nice to have skills: - Understanding of DevOps, CI / CD including: Docker containerization o Azure DevOps pipelines or GitHub Actions - Kubernetes (nice to have) - Data security including: Multi-tenant data isolation Secure key management (Azure Key Vault) Audit trail implementation - Experience in designing on cloud platform including: Azure (strongly preferred): Azure OpenAI, Blob Storage, Key Vault, Container Registry AWS or GCP Responsibilities: - Developing and implementing scalable backend systems, APIs, and microservices using FastAPI. - Install best practices for software development, ensure designs meet requirements, and deliver high-quality work on schedule. - Writing application backend codes using Python, SQL, async/await patterns, using strong object-oriented principles, asynchronous programming. - Building multi-tenant architectures with client data isolation. - Developing layered architecture (Service, Foundation, Orchestration, DAL patterns). - Troubleshooting backend application codes with structured logging and distributed tracing. - Developing and implementing back-end architecture following SOLID principles and design patterns. - Integrating third-party APIs (Veeva Vault, Adobe PDF Services, OCR services). - Documenting application changes and developing updates using OpenAPI/Swagger. - Developing and implementing highly responsive user interface components using React concepts. - Instill best practices for software development, ensure designs meet requirements, and deliver high-quality work on schedule. - Optimizing components for maximum performance across a vast array of web-capable devices and browsers. - Documenting developing updates. Awesome projects with an impact Udemy courses of your choice Team-buildings, events, marathons & charity activities to connect and recharge Workshops, trainings, expert knowledge-sharing that keep you growing Clear career path Absence days for work-life balance Flexible hours & work setup - work from anywhere and organize your day your way

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Developing and implementing scalable backend systems, APIs, and microservices using FastAPI. Writing application backend codes using Python, SQL, async/await patterns, and ensuring high-quality work on schedule.
Loading...