hero

Tech Nonprofit Job Board

Opportunities from over 600 organizations leveraging tech for social impact.

Looking to hire talent? Contact us to post your jobs here.

Full Stack Software Engineer II

Center for Open Science

Center for Open Science

Software Engineering
United States
Posted on Saturday, November 4, 2023
At the Center for Open Science (COS), we build the tools to make it possible and easy for the research community to make scientific investigations' data, results, and outcomes open, transparent, and reproducible. Our team is dedicated to improving the alignment between scientific values and scientific practices to improve the accumulation and application of knowledge. Operating with a technology start-up mindset, the COS team moves quickly, identifies problems and creates solutions, encourages risk-taking, blends science and technology, and is collaborative, high energy, and dedicated to openness.
We are looking for a remote Full Stack Software Engineer. The ideal candidate will have 3-5 years of experience in the back-end with Python and Django and in the front-end with Typescript and Ember. Equivalent languages and frameworks (Javascript, React, Angular, etc.) will be considered as well. Experience with Github and open source software development in an agile environment is a plus.

Description of responsibilities:

  • Writes clean, maintainable, and well-designed code that works and is understandable by teammates
  • Analyzes technical requirements, architecture patterns, and software solution designs for projects and adaptes the code to deliver
  • Breaks large requests down into sub-tasks
  • Performs helpful code reviews, with a good balance of responsiveness and thoroughness

Required Skills/Abilities:

  • Demonstrate competency level understanding of at least one or more commonly used languages, technologies, or frameworks, such as:
  • Back-End: Python, Django
  • Front-End: Ember and TypeScript (or equivalent)
  • Strong and effective communicator with good oral and written communication skills
  • Excellent analytical and problem-solving skills

Required experience and/or degree:

  • Bachelor’s degree in computer science, or related field or equivalent experience
  • At least 3+ years programming experience (3-5 years of professional experience in software engineering preferred)

Other Information:

  • This is a fully remote position. Occasional travel is possible for this position, including up to twice per year for organizational meetings, with the potential for other in person events.
  • COS supports flexibility in work scheduling. Individuals who would like to work outside a 9am - 5pm Eastern Time (ET) schedule must work with their managers to establish core hours of availability. Modifications for different time zones will be considered for team collaboration.
Please apply by submitting a resume. Questions about the position and COS are welcome and can be directed to jobs@cos.io. For information on the Center for Open Science, including more information on employee benefits and our company culture, visit our website at https://www.cos.io/careers.
Please note, in order to be considered for this position you must be authorized to work in the United States and have a U.S. address and bank account. Remote workers must be located within the U.S.
Independent contractors and contract to hire will no be considered.
COS is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. We also strongly encourage applications from members of groups underrepresented in science and technology industries.