Filters

Location

me

Job Type

Full-time

Part-time

Contractual

Hourly

Intership

Research Associate - Senior Front-End Engineer New Brunswick

Rutgers University

Rutgers University New Brunswick NJ United States

1 week ago

Position Information

Recruitment/Posting Title Research Associate - Senior Front-End Engineer Department Proteomics Salary Commensurate With Experience Posting Summary Summary...
RCSB Protein Data Bank is seeking a Senior Front-End Engineer who will collaborate with a team of scientific application developers, software developers, and educators to support the development of rich and complex UI applications.
Responsibilities:
• Gathering requirements, prototyping, technical design, development, and documentation of multi-platform application systems
• Manage a team of front-end developers to ensure effective collaboration and communication across all team members, and develop a high-performing team through coaching, mentoring, and management support
• Collaborate closely with team members and internal stakeholders to develop project timelines, manage deliverables, and communicate progress and setbacks
• Ensure secure coding and modern front-end development best practices are followed by the team
• Ensure front-end web applications are built utilizing UX best practices
• Leverage CI/CD principles and techniques to continuously deliver quality code
• Leverage existing products/functionality and promote reuse of code

The main focus will be on the development, implementation, and maintenance of complex scientific and web-based software applications and managing the team of developers who will create and support these applications. These applications include software tools to enable the presentation and visualization of 3D structural biology data using web-based graphical user interfaces, enabling our users to access, search, and explore the PDB archive. Solutions are implemented using a wide range of components developed and maintained in-house, in addition to third-party tools, libraries, frameworks and technologies. The candidate should be comfortable working in a fast-changing environment, be able to think creatively, demonstrate a willingness to learn new skills and technologies, and have a thorough knowledge of the Software Development Life Cycle.
Position Status Full Time COVID-19 Immunization Requirement Under Policy 60.1.35, Rutgers University requires all prospective employees to provide proof that they are fully vaccinated and have received a booster (where eligible) against COVID-19 prior to commencement of employment, unless the University has granted the individual a medical or religious exemption. Prospective employees who are not eligible for a booster at the time of an offer of employment must provide proof they have received a booster within two weeks (14 calendar days) of eligibility. Based on current guidance, individuals are considered fully vaccinated against COVID-19 two weeks after receiving the final dose of any COVID-19 vaccine authorized or approved for use in the United States by the United States Food and Drug Administration ( FDA) and recommended by the Advisory Committee on Immunization Practices ( ACIP) of the Centers for Disease Control and Prevention ( CDC). Eligibility for a booster against COVID-19 varies and is explained on the University's web site located at https://coronavirus.rutgers.edu/covid-19-vaccine. Failure to provide proof of primary vaccination and booster will result in rescission of a prospective employee's offer of employment and/or disciplinary action up to and including termination.

Posting Number 22FA1427 Posting Open Date 12/01/2022 Posting Close Date
Qualifications

Minimum Education and Experience Master's degree in computer science or a related discipline, or a minimum of 5 years equivalent work experience in software development. Any educational background or experience in bioinformatics or biochemistry will be considered a plus.
Certifications/Licenses Required Knowledge, Skills, and Abilities
• Minimum of 5 years experience as a Full Stack Developer or similar role in developing web applications
• Minimum of 3 years experience leading and developing a diverse team of software developers across a range of different backgrounds and experiences
• Knowledge of multiple front-end languages and libraries (e.g. HTML5/CSS, JavaScript/TypeScript, NodeJS, React)
• Familiarity with databases and query APIs (e.g. MongoDB, Elasticsearch, GraphQL)
• Knowledge of Git and Git pipelines
• Expertise in developing complex Web-based applications in an n-tier environment
• Able to work both independently and collaboratively
Equipment Utilized Physical Demands and Work Environment Overview RCSB PDB is a friendly and collaborative working environment with excellent professional development opportunities. At Rutgers, this academic position offers New Jersey state benefits and a faculty-level salary. There are personal rewards including comprehensive health and retirement plan options.
For more details about state and university benefits, see our employee benefits page.
Statement
Posting Details

Special Instructions to Applicants Quick Link to Posting https://rutgers-sb.peopleadmin.com/postings/186795 Campus Rutgers University-New Brunswick Home Location Campus Busch (RU-New Brunswick) City State Location Details
Pre-employment Screenings

All offers of employment are contingent upon successful completion of all pre-employment screenings.

Immunization Requirements

Under Policy 60.1.35 Immunization Policy for Rutgers Employees and Prospective Employees, Rutgers University requires all prospective employees to provide proof that they are fully vaccinated and have received a booster (where eligible) against COVID-19 prior to commencement of employment, unless the University has granted the individual a medical or religious exemption. Employees who are not eligible for a booster at the time of an offer of employment must provide proof they have received a booster upon eligibility and upload proof of same. Under Policy 100.3.1 Immunization Policy for Covered Individuals, if employment will commence during Flu Season, Rutgers University may require certain prospective employees to provide proof that they are vaccinated against Seasonal Influenza for the current Flu Season, unless the University has granted the individual a medical or religious exemption. Additional infection control and safety policies may apply. Prospective employees should speak with their hiring manager to determine which policies apply to the role or position for which they are applying. Failure to provide proof of vaccination for any required vaccines or obtain a medical or religious exemption from the University will result in rescission of a candidate's offer of employment or disciplinary action up to and including termination.

Affirmative Action/Equal Employment Opportunity Statement

It is university policy to provide equal employment opportunity to all its employees and applicants for employment regardless of their race, creed, color, national origin, age, ancestry, nationality, marital or domestic partnership or civil union status, sex, pregnancy, gender identity or expression, disability status, liability for military service, protected veteran status, affectional or sexual orientation, atypical cellular or blood trait, genetic information (including the refusal to submit to genetic testing), or any other category protected by law. As an institution, we value diversity of background and opinion, and prohibit discrimination or harassment on the basis of any legally protected class in the areas of hiring, recruitment, promotion, transfer, demotion, training, compensation, pay, fringe benefits, layoff, termination or any other terms and conditions of employment. For additional information please see the Non-Discrimination Statement at the following web address: http://uhr.rutgers.edu/non-discrimination-statement
New Brunswick NJ USA

Salary Criteria

Suggestions

people

Robert.D

people

Robert.D

people

Robert.D

people

Robert.D

people

Robert.D

Copyright © 2023 Fonolive. All rights reserved.