sema4.ai logo

Senior Full Stack Engineer at sema4.ai | Atlanta

sema4.aiAtlanta
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Essential QualificationsExtensive experience in developing production-ready web user interfaces using modern component-based frameworks. Strong proficiency in frontend technologies (HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue). Basic backend experience with technologies such as Node.js, Express, or similar. Familiarity with API integration, including RESTful services and GraphQL. Knowledge of web performance optimization and accessibility standards. Experience with testing frameworks and methodologies. Excellent problem-solving skills and attention to detail.

About the job

The Position

We are seeking a skilled and experienced Senior Full Stack Engineer with a strong emphasis on frontend development to create sophisticated, user-centric web applications. In this role, you will primarily take charge of GUI engineering, focusing on architecture, components, performance, and user experience, while also engaging in some backend tasks like API endpoint creation, integration logic, and troubleshooting across the entire stack.

Your keen eye for user experience will be essential; you will be passionate about interaction details, consistency, usability, and accessibility, transforming rough requirements into a seamless experience.

Your Daily Responsibilities

  • Lead the development of UI features from inception to completion: strategize, design component structures, implement navigation flows, and deliver polished interactions.

  • Enhance UX quality: suggest UX improvements, identify inconsistencies, elevate the standard of micro-interactions, and ensure a unified experience across the product.

  • Create reusable components and patterns that are scalable, contributing to the design system and ensuring a consistent user experience.

  • Integrate with APIs (REST + RPC/typed APIs such as tRPC): manage loading states, error handling, caching, retries, pagination, and optimistic updates when necessary.

  • Develop a robust client-side state strategy, considering local vs. server state, derived state, and performance implications.

  • Guarantee quality and reliability through automated testing, code reviews, and strong typing.

  • Oversee UI performance and accessibility, ensuring responsive design, adhering to accessibility best practices, optimizing rendering performance, and maintaining styling.

Contributions to the Full Stack:

  • Extend or implement API routes/procedures and validate inputs.

  • Work with authentication/session frameworks and ensure an authorization-aware UX.

  • Debug issues that span from frontend to backend to network.

Impact at a Senior Level:

  • Mentor fellow engineers, establish best practices, and enhance team efficiency through insightful reviews and thorough documentation.

  • Identify and enact refactors that enhance maintainability while ensuring timely delivery.

  • Collaborate with design, product management, and engineering teams to clarify requirements and deliver iteratively.

About sema4.ai

sema4.ai is at the forefront of leveraging AI technology to enhance healthcare analytics and patient outcomes. We are committed to innovation and excellence, enabling our team to develop cutting-edge solutions that transform the healthcare landscape.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.