Software Engineer, Full-stack JavaScript at Upstream USA

Gerakas, Greece

Upstream USA Logo
Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Marketing Technology, Mobile TechnologyIndustries

Requirements

  • Computer Science, Engineering, or equivalent degree
  • 2+ years of full-time professional Full Stack / Web Development experience
  • Hands-on experience in designing and developing full-stack applications using JavaScript, Typescript
  • Hands-on experience in a popular library/framework such as React, Next.js, and Express
  • Experience with HTML, CSS, and responsive design
  • Experience with designing and consuming HTTP APIs
  • SQL and NoSQL databases and caches (e.g., MongoDB, PostgreSQL, Elasticsearch, Redis, Memcached)
  • Messaging systems such as Kafka
  • CI/CD tools and processes
  • Strong team player with good communication skills
  • Eager to work with leading-edge technologies
  • Analytical thinker with attention to detail
  • Reliable and dedicated professional with clear thinking and strong attention to detail
  • Able to multitask and thrive in a dynamic environment as well as balance and prioritize activities to ensure critical items are addressed

Responsibilities

  • Write well-designed, testable, efficient software modules
  • Translate business specifications, designs, and wireframes into high-quality code
  • Create reusable components for the frontend component library
  • Prepare and produce releases of software modules
  • Troubleshoot and support existing products and infrastructure
  • Review, test, and debug code
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Skills

Key technologies and capabilities for this role

JavaScriptReactNext.jsExpress.jsKubernetesCI/CD

Questions & Answers

Common questions about this position

Is this role remote or on-site?

The role is on-site in Athens, Greece, with HQ offices in Gerakas and a hybrid work mode adopted.

What skills are required for this Software Engineer position?

Candidates need a Computer Science, Engineering, or equivalent degree, 2+ years of full-time professional Full Stack / Web Development experience, and hands-on experience in designing and developing full-stack applications using JavaScript, Typescript, React, Next.js, and Express.

What is the salary for this position?

This information is not specified in the job description.

What is the team structure like for this role?

You will work in a cross-functional team with QA Automation and DevOps Engineers integral to the CI/CD process, collaborating with UI/UX Designers and Product Managers.

What makes a strong candidate for this Software Engineer role?

A strong candidate has 2+ years of full-stack JavaScript experience, proficiency in React/Next.js and Express.js, and enthusiasm for building mission-critical applications in a collaborative team environment.

Upstream USA

Nonprofit improving contraceptive access nationwide

About Upstream USA

Upstream USA aims to reduce unplanned pregnancies by providing equitable access to a variety of contraceptive options through partnerships with healthcare centers across the U.S. The organization enhances reproductive care by offering training and resources to healthcare providers, enabling them to better serve patients at risk of unintended pregnancies. Unlike many competitors, Upstream USA focuses on data-driven strategies that have demonstrated measurable success, such as a 24% decrease in unplanned pregnancies in Delaware. The ultimate goal is to expand opportunities for individuals by decreasing the rate of unplanned pregnancies.

Oakland, CaliforniaHeadquarters
2014Year Founded
VENTURE_UNKNOWNCompany Stage
Social Impact, HealthcareIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
401(k) Company Match
401(k) Retirement Plan
Unlimited Paid Time Off
Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
Professional Development Budget
Phone/Internet Stipend

Risks

Potential backlash from conservative groups could impact partnerships and funding.
Increasing competition in the reproductive health sector may challenge Upstream USA's market position.
Changes in federal funding priorities could affect grants and donations availability.

Differentiation

Upstream USA partners with healthcare centers to enhance contraceptive care access.
The organization uses data-driven strategies for sustainable reproductive health outcomes.
Upstream USA provides training and resources to healthcare providers for comprehensive contraceptive options.

Upsides

Telehealth expansion allows Upstream USA to reach more patients remotely.
AI integration enhances data-driven decision-making for optimizing contraceptive care strategies.
Public-private partnerships in healthcare expand Upstream USA's reach and resources.

Land your dream remote job 3x faster with AI