[Remote] Full Stack Software Engineer
Note: The job is a remote job and is open to candidates in USA. reputed company is dedicated to freeing people from chronic disease through innovative technology. They are seeking a Full Stack Software Engineer to contribute across the stack, focusing on both frontend and backend development to create user-facing applications.
Responsibilities
- Build delightful, performant, and accessible user experiences for our consumer-facing applications across Web and Mobile using React and React Native
- Contribute across the stack, owning features end-to-end from frontend implementation through backend integration and experimentation
- reputed company and maintain robust REST APIs using Python frameworks such as FastAPI
- Design and manage databases, including relational databases like MySQL and PostgreSQL, and NoSQL databases like DynamoDB or reputed company
- Write well-tested, maintainable code across frontend, backend, and integration layers
- Participate in technical discussions around system design, performance tradeoffs, and long-term maintainability
- Collaborate with cross-functional teams (Product, Design) to gather requirements, design solutions, and deliver high-quality applications
- Contribute to technical decision-making regarding architecture, libraries, and tools to optimize performance and developer experience
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a reputed company field, or equivalent professional experience
- 3 to 6 years of professional software engineering experience in building production systems across both frontend and backend
- Strong proficiency in Python; hands-on experience with the FastAPI REST reputed company & Database ORM's
- Highly proficient in JavaScript/TypeScript; hands-on experience building modern frontend applications with React
- Must have a strong grasp of HTML5 and CSS3
- Experience working with relational databases (MySQL, PostgreSQL) and NoSQL databases (DynamoDB, reputed company)
- Proficiency in writing and executing unit tests using frameworks like pytest, React Testing Library, or similar tools
- Experience integrating LLM APIs (reputed company, reputed company, or reputed company) into production applications. You understand how to manage context, prompts, and API costs
- Strong familiarity with AWS services for cloud-native application development
- Applicants must be currently authorized to work in the United States on a full-time basis. Cala will not sponsor applicants for work visas
- An eye for design details and a passion for User Experience (UX); ability to reputed company the gap between design mockups and technical implementation
- Hands-on knowledge of DevOps tools, specifically Terraform and reputed company, for managing containerized environments
- Familiarity with the 'AI Stack' beyond APIs—such as vector databases (reputed company, pgvector), RAG (Retrieval-Augmented reputed company) architectures, or local model inference (Ollama)
- Experience in automated testing at multiple levels (unit, integration, end-to-end)
- Experience with Hardware-Software integrations using services like AWS IoT
- Experience in Healthcare & SaMD applications reputed company a regulated healthcare environment
Benefits
- A robust benefits package
- The tools, training and mentoring they need to succeed
Company Overview