What are the responsibilities and job description for the Lead Full Stack Engineer position at Alldus?
About Us:
We are an innovative healthtech startup based in New York City, developing a cutting-edge platform that will revolutionize healthcare by democratizing access and providing full pricing transparency. Our mission is to empower patients and healthcare providers by delivering a first-of-its-kind product that redefines how medical care is accessed and priced. We are looking for a talented Fullstack Engineer to join our growing team and help shape the future of healthcare.
Job Description:
As a Fullstack Engineer, you will play a key role in developing and maintaining our platform's end-to-end infrastructure. You will work closely with our frontend and backend teams to build a robust, scalable, and user-friendly system. You’ll have ownership over the design, implementation, and deployment of features across the entire stack. If you're passionate about delivering highly scalable and impactful software solutions in a fast-paced, mission-driven environment, we'd love to have you on board.
Responsibilities:
- End-to-end development of web applications, owning both the frontend and backend components.
- Build and maintain RESTful APIs and GraphQL endpoints to support frontend interactions.
- Develop responsive, interactive user interfaces using modern JavaScript frameworks like React or Vue.js.
- Architect scalable backend services with Node.js or Python (Django/Flask), integrating with databases like PostgreSQL, MongoDB, or MySQL.
- Ensure efficient and secure authentication and data management using frameworks like OAuth, JWT, and Passport.js.
- Implement CI/CD pipelines for seamless integration, testing, and deployment of applications.
- Collaborate closely with the design team to bring Figma mockups to life and ensure pixel-perfect implementation.
- Utilize Docker or Kubernetes for containerized deployment of services.
- Optimize performance and scalability across both frontend and backend.
- Participate in code reviews, architecture discussions, and team collaboration sessions to improve the quality and maintainability of the codebase.
Tech Stack:
- Frontend: React, Vue.js, CSS (Tailwind, ChakraUI), JavaScript/TypeScript, HTML5.
- Backend: Node.js, Python (Django/Flask), Express, RESTful APIs, GraphQL.
- Databases: PostgreSQL, MongoDB, MySQL.
- Deployment: Docker, Kubernetes, AWS (EC2, Lambda, S3), GCP, CI/CD tools.
- Other Tools: Figma, Git/GitHub, Webpack, Jenkins, Firebase.
Requirements:
- B.S. in Computer Science or a related field.
- 2-8 years of fullstack development experience.
- Strong experience with frontend and backend technologies (JavaScript frameworks, API development, and cloud deployment).
- Proficiency in designing, implementing, and scaling web applications.
- Experience with database design and management.
- Familiarity with API security, networking, and best practices in deployment.
- Eager to work in a mission-driven startup environment, contributing to meaningful products.
Salary : $150,000 - $200,000