Greetings from inSpring!
inSpring is the largest and fastest growing workforce talent development partner through our sourcing and placement services. Our customers are looking for talented individuals who are motivated to learn and grow. For our open Senior Full Stack Developer roles, here are the specifications from our customers.
About the client:
We are a pioneering mental health tech startup dedicated to making therapy more accessible and efficient through innovative solutions. Our platform integrates advanced technologies like AI-generated clinical notes and avatar-based expression to enhance the therapy experience for both therapists and clients, with a focus on serving Medicaid clients.
Position Overview:
We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in both frontend and backend development, with a passion for creating secure, efficient, and scalable web applications. As a Senior Full Stack Developer, you will play a crucial role in building and maintaining our platform, ensuring it meets the highest standards of performance and user experience.
Key Responsibilities:
- Develop, test, and maintain high-quality web applications using React, Node.js, and MongoDB.
- Implement user authentication and authorization using JWT and other secure methods.
- Create responsive and interactive user interfaces using modern frontend technologies.
- Design and build RESTful APIs and ensure seamless integration with frontend components.
- Optimize application performance and scalability.
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver innovative solutions.
- Conduct code reviews, provide mentorship, and guide junior developers.
- Write comprehensive unit tests and ensure code coverage using tools like Jest and Enzyme.
- Maintain and improve CI/CD pipelines using tools such as Jenkins, uDeploy, and AWS.
- Stay updated with the latest industry trends and best practices.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in full stack development, with a strong portfolio of projects.
- Proficiency in JavaScript and TypeScript.
- Extensive experience with React, Angular, Node.js, and Express.js.
- Strong knowledge of MongoDB, PostgreSQL, and other NoSQL/SQL databases.
- Experience with AWS services, including Lambda, S3, and CI/CD tools.
- Solid understanding of web security principles and best practices.
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong communication skills and the ability to work effectively in a remote team environment.
- Experience with Agile/Scrum methodologies is a plus.
Preferred Skills:
- Experience with other frontend frameworks like Vue.js and Next.js.
- Knowledge of Docker and containerization.
- Familiarity with microservices architecture.
- Previous experience in the healthcare or mental health tech industry.
What We Offer:
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- The chance to make a meaningful impact on mental health care.