Overview
Skills
Job Details
Position :: Full Stack Developer
Location :: 100% Remote
Duration :: 9+ Months
Interview :: Phone and Video
Job Description:
Industry: MUST come from life sciences background. Our client helps pharma companies create, manage, and reuse regulated content – Like clinical documents, regulatory submissions, and labeling. Making them more efficient and compliant. Therefore, understanding this environment is needed.
Tech Stack: 50/50 of front end vs back end. Depends on the day…
Job Title: Full Stack Developer
Position Overview
We are seeking a talented and motivated Full Stack Developer to join our team. The ideal candidate is a problem-solver with strong skills in both front-end and back-end development, capable of building scalable applications, integrating APIs, and collaborating cross-functionally with product, design, and QA teams.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications, including both front-end interfaces and back-end services.
- Collaborate with product managers, UX/UI designers, and other developers to define requirements and deliver solutions.
- Write clean, efficient, and testable code across multiple layers of the stack.
- Build RESTful/GraphQL APIs and integrate with third-party services.
- Manage databases, ensuring performance, security, and scalability.
- Conduct code reviews, troubleshoot issues, and optimize application performance.
- Stay up-to-date with emerging technologies, frameworks, and best practices.
- Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in:
- Front-End: HTML, CSS, JavaScript/TypeScript, frameworks such as Angular, React, or Vue.js.
- Back-End: Node.js/Typescript, .NET, Java, Python..
- Databases: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB, Cosmos).
- Experience with RESTful APIs, GraphQL, and microservices architecture.
- Familiarity with at least one cloud platform (AWS, Azure, or Google Cloud Platform).
- Knowledge of version control systems (Git/GitHub/GitLab).
- Strong understanding of CI/CD pipelines, automated testing, and deployment.
- Knowledge of security best practices in web development.
- A thorough understanding of what constitutes high-quality code.
Preferred Qualifications
- Familiarity with DevOps practices and infrastructure-as-code tools (Cloudformation, Terraform, Ansible).
- Background in Agile/Scrum methodologies.’
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced, dynamic environment.
- Strong attention to detail and quality.