Senior Full Stack Developer II

Posted Yesterday
New York, NY
Hybrid
190K-209K Annually
Senior level
Healthtech • Machine Learning • Software • Biotech • Pharmaceutical
Opening new worlds for molecular discovery
The Role
Design, develop, and maintain scalable, component-based web applications. Lead architecture and projects, write and review testable code, troubleshoot performance issues, mentor developers, improve processes, and drive adoption of modern technologies and DevOps/testing practices.
Summary Generated by Built In

Duties: Design, develop & maintain scalable and high-performance web applications, with a focus on complex architectures. Leverage component-based design principles for front-end and back-end development. Collaborate with cross-functional teams to define project requirements and design innovative solutions. Ensure alignment with strategic goals. Proactively address technical debt, maintain legacy codebases, and create comprehensive application software and API documentation. Write clean, well-documented, and testable code & conduct thorough code reviews to enforce code quality, architectural consistency, and adherence to best practices. Troubleshoot and debug complex issues, including performance bottlenecks and system-level problems. Stay up-to-date with the latest technologies and trends in web development, and drive adoption of new technologies and architectural patterns. Mentor and provide technical guidance to junior and senior developers, fostering a culture of technical excellence and continuous learning. Contribute to the improvement of development processes, standards, and best practices. Lead technical projects from conception to deployment, including defining project scope & managing timelines. Make key architectural decisions, provide technical leadership for the development team, and influence technology strategy. 

Requirements: BS in Computer Science, Computer Engineering, or a closely related field plus 5 years of experience as a Software Engineer, Software Developer or closely related occupation. Must have at least 3 years of experience in the following: using modern JavaScript frameworks such as React; building complex UIs with a strong understanding of component-based architecture and user experience (UX) principles, and web accessibility guidelines (WCAG); back-end development using Node.js, Python, and Java, and frameworks (e.g., Django, Flask, Spring), with a focus on designing modular and reusable services that support usability and accessibility; database design and management, including both SQL (e.g., PostgreSQL, SQLite) and NoSQL (e.g., MongoDB) databases; optimizing database performance within a component-based system to enhance data retrieval and user experience for all users; designing and developing RESTful APIs and GraphQL; using front-end technologies including HTML5, CSS3 and JavaScript; cloud platforms (e.g., AWS, Azure, Google Cloud); DevOps practices (e.g., CI/CD); Tile; Docker; Kubernetes; testing frameworks (e.g., Jest, Mocha, JUnit, Cucumber); test-driven development, including component-level & security testing; end-to-end testing with Selenium Grid; automated integration testing with CI/CD pipelines (e.g., Jenkins Pipelines); and automating workflows with GitHub Actions and Jenkins Pipelines. May work from home but must be able to report to New York, New York office at least 2 days per week. Salary is $189,592 to $209,400 per year. Qualified applicants must send resumes to [email protected] ref: 147440. Direct applicants only.

Top Skills

React,Node.Js,Python,Java,Django,Flask,Spring,Postgresql,Sqlite,Mongodb,Restful Apis,Graphql,Html5,Css3,Javascript,Aws,Azure,Google Cloud,Ci/Cd,Tile,Docker,Kubernetes,Jest,Mocha,Junit,Cucumber,Selenium Grid,Jenkins Pipelines,Github Actions
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
885 Employees
Year Founded: 1990

What We Do

Schrödinger is a leading provider of advanced molecular simulations and enterprise software solutions and services for pharmaceutical, biotechnology, and materials science research. The predictive power of Schrödinger's software allows scientists to accelerate their research and development, reduce research costs, and make novel discoveries.

Why Work With Us

We have a mission-driven culture that thrives off team collaboration. By utilizing a non-hierarchal approach, we hope to give all employees a voice and room to grow to their fullest potential. We actively engage in diversity and inclusion efforts, pay fairly, and always strive to provide a supportive atmosphere for our teams.

Gallery

Gallery

Schrödinger, Inc. Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 2 days a week
HQNew York Office
KR
Bangalore Office
Boston Office
Hyderabad Office
Mannheim Office
Munich Office
Portland Office
San Diego Office
Tokyo Office
Learn more

Similar Jobs

Schrödinger, Inc. Logo Schrödinger, Inc.

Systems Administrator

Healthtech • Machine Learning • Software • Biotech • Pharmaceutical
Hybrid
New York, NY, USA
885 Employees
70K-105K Annually

Schrödinger, Inc. Logo Schrödinger, Inc.

Cybersecurity Engineer

Healthtech • Machine Learning • Software • Biotech • Pharmaceutical
Hybrid
New York, NY, USA
885 Employees
130K-200K Annually

Schrödinger, Inc. Logo Schrödinger, Inc.

Strategic Deployment Manager, Life Science

Healthtech • Machine Learning • Software • Biotech • Pharmaceutical
Hybrid
4 Locations
885 Employees
100K-160K Annually

Schrödinger, Inc. Logo Schrödinger, Inc.

Cloud Architect

Healthtech • Machine Learning • Software • Biotech • Pharmaceutical
Hybrid
New York, NY, USA
885 Employees
130K-200K Annually

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account