Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Full Stack Software Engineer image - Rise Careers
Job details

Senior Full Stack Software Engineer

Paradigm is creating a platform to enable equitable access to clinical trials and reduce barriers for participation in healthcare. They seek a passionate Senior Software Engineer to develop key applications.

Skills

  • Full-stack development
  • Cloud-based applications (e.g., AWS)
  • Service-oriented architecture
  • High-quality code practice
  • CI/CD best practices

Responsibilities

  • Build, test, and support mission-critical applications
  • Work cross-functionally with product and design teams
  • Ensure code is well monitored and observable
  • Promote a culture of code reviews
  • Drive best practices in engineering

Education

  • Degree in Software Engineering or Computer Science
  • Equivalent work experience

Benefits

  • Equal employment opportunities
  • Diverse and inclusive workplace
  • Reasonable accommodations for disabilities
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Full Stack Software Engineer, Paradigm Health

Are you a passionate Senior Full Stack Software Engineer looking to make a meaningful impact? Join us at Paradigm, where we're revolutionizing the clinical research ecosystem with a unique platform designed for equitable access to clinical trials. We are a remote team backed by ARCH Venture Partners and leading healthcare investors, driving innovation in trial efficiency and accessibility for healthcare providers. In this role, you’ll be part of our dedicated study conduct team, developing a secure, regulatory-compliant system to track patient data post-enrollment in clinical trials. You'll collaborate with an awesome mix of product managers, designers, and engineers to create resilient features and tackle interesting challenges. With your solid experience in developing modern web applications and cloud solutions like AWS, you'll build mission-critical applications that empower clinical trial sponsors to demonstrate treatment efficacy. You will foster a culture of collaboration and continuous improvement through coding best practices and knowledge sharing. If you're excited about using technologies like React, Kotlin, Python, Spark, Kafka, and PostgreSQL, and want to drive impactful work that brings life-saving therapies to patients faster, we want to hear from you! Come share your expertise and creativity as we work together toward our mission, ensuring that any patient, anywhere, can access the trials that matter most to their health.

Frequently Asked Questions (FAQs) for Senior Full Stack Software Engineer Role at Paradigm Health
What are the key responsibilities of a Senior Full Stack Software Engineer at Paradigm?

As a Senior Full Stack Software Engineer at Paradigm, your key responsibilities include building, testing, and supporting mission-critical applications. You’ll work cross-functionally with product managers, designers, clinicians, and data scientists to convert complex problems into innovative technical solutions. Additionally, you will ensure application code quality through monitoring, code reviews, and actively promote best practices within the engineering organization.

Join Rise to see the full answer
What qualifications are required for a Senior Full Stack Software Engineer role at Paradigm?

To qualify for the Senior Full Stack Software Engineer position at Paradigm, candidates need at least 4 years of experience in full-stack development (or equivalent), a degree in Software Engineering or Computer Science, and a strong understanding of web application development. Experience in healthcare software is a plus and familiarity with modern technologies like AWS, React, Kotlin, and Python is essential.

Join Rise to see the full answer
What technologies does Paradigm use for their software development?

At Paradigm, we embrace a range of technologies for our software development needs. Our tech stack currently includes React, Kotlin, Python, Spark, Kafka, and PostgreSQL. The focus is on building cloud-based applications, and we promote the use of the best tools for the job to ensure high-quality, thoroughly tested code.

Join Rise to see the full answer
How does teamwork play a role in a Senior Full Stack Software Engineer at Paradigm?

Teamwork is vital at Paradigm, especially for the Senior Full Stack Software Engineer. You will regularly collaborate with various stakeholders, including product managers, designers, and health informaticists, ensuring information is well-shared. The role requires strong communication skills to drive cross-functional projects and initiatives, fostering a culture of collaboration and knowledge sharing throughout your team.

Join Rise to see the full answer
What is the company culture like at Paradigm for a Senior Full Stack Software Engineer?

The company culture at Paradigm is inclusive, diverse, and driven by a shared mission to create equitable access to clinical trials. We believe in supporting each team member's contributions and encouraging collaboration across various disciplines. A focus is placed on continuous improvement and professional growth, making it an engaging environment for a Senior Full Stack Software Engineer.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Software Engineer
Can you describe your experience with developing cloud-based applications?

Certainly! When discussing your experience with cloud-based applications, highlight specific projects where you utilized AWS or comparable platforms. Be sure to elaborate on how you managed scalability, security, and deployment pipelines, referencing any CI/CD practices you followed inside the team.

Join Rise to see the full answer
What is your approach to ensuring code quality?

To ensure code quality, I adopt a multi-faceted approach including regular code reviews, automated testing, and monitoring. I believe in using best practices to write clean, maintainable code and foster a culture where feedback is warmly welcomed to promote continuous learning within the team.

Join Rise to see the full answer
How do you tackle complex business problems through technical solutions?

When tackling complex business problems, I first ensure to thoroughly understand the problem by engaging with stakeholders. Then, I brainstorm potential technical solutions, analyze their feasibility, and work to break them down into manageable pieces. This process often involves collaboration with product managers and designers to ensure alignment with business objectives.

Join Rise to see the full answer
What experience do you have with service-oriented architecture?

I have extensive experience designing and implementing service-oriented architecture (SOA) applications. I focus on creating loosely coupled services that communicate effectively, ensuring reusability and scalability. I’m versed in best practices for API development, particularly regarding documentation and versioning.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

I prioritize tasks based on project deadlines, stakeholder needs, and potential impact. I use agile project management tools to visualize work in progress, adapt to changes, and maintain communication with my team members. Regularly reassessing priorities helps me stay on track and deliver quality results efficiently.

Join Rise to see the full answer
What coding standards do you follow?

I adhere to widely accepted industry coding standards such as those specified by company guidelines or community conventions. This includes using readable naming conventions, commenting for clarity, and following principles of object-oriented design. Additionally, I promote consistency across the team by encouraging code reviews.

Join Rise to see the full answer
Explain your experience with database management.

I have substantial experience managing both SQL and NoSQL databases, particularly PostgreSQL. I focus on optimizing queries for performance and ensuring data integrity. My experience includes designing database schemas and writing effective migrations to maintain the smooth operation of applications.

Join Rise to see the full answer
How do you handle feedback on your code?

I approach feedback on my code with an open mind and a desire to learn. Constructive criticism helps me to grow, and I actively seek feedback from peers. I believe that collaborative code reviews improve not just individual capabilities but also the overall quality of the team's output.

Join Rise to see the full answer
What motivates you in your role as a Senior Full Stack Software Engineer?

I'm primarily motivated by the opportunity to solve challenging problems that have a real impact. The potential to contribute to meaningful projects, like those at Paradigm, that improve patient access to clinical trials is incredibly rewarding and inspires me to give my best effort each day.

Join Rise to see the full answer
What best practices do you follow for CI/CD?

In my experience with Continuous Integration and Continuous Deployment (CI/CD), I emphasize automation in testing and deployment processes. I utilize tools like Jenkins or CircleCI to ensure smooth and reliable deployments while promoting frequent integration to catch bugs early and maintain code quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
NBCUniversal Remote 7580 Golf Channel Drive, Orlando, Florida
Posted 12 days ago
Photo of the Rise User
Posted 14 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
SALARY RANGE
$120,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 22, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!