Software Engineer

Role Overview

This mid-level Software Engineer role involves building end-to-end features using React, TypeScript, and Next.js, with occasional Python work for data pipelines. You'll report to the CTO, focus on implementing well-defined specifications, and participate in CI/CD workflows to ensure smooth deployments. The position requires 2-5+ years of experience, emphasizing code quality, testing, and maintaining a consistent, reliable codebase.

Perks & Benefits

The role offers a fully remote, casual work environment with no location restrictions, ideal for a global team. Benefits include in-person meet-ups twice a year for team bonding and the opportunity to grow with an international company. Career growth is supported through direct collaboration with the CTO and exposure to modern tech stacks like serverless architectures and event-driven systems.

Full Job Description

Headquarters: Philadelphia, USA URL: https://cortes23.com

Please apply with the "Apply Now" button below. Applications not sent to the WWR email will not be considered.

About the role

We re looking for a software engineer who wants to build end-to-end. You ll report directly to the CTO and work across our React/Next.js frontend and TypeScript backend to ship new features into production. Occasionally, you ll work with Python to build data pipeline integrations with our partners.

What you ll do

Implement new product features end-to-end in React, TypeScript, and Next.js (from data layer to UI). Work with well-defined specifications, so you can focus on building instead of untangling unclear requirements. Extend and reuse existing modules and components, keeping things consistent and maintainable. Write tests and maintain code quality, ensuring reliability and readability. Participate in CI/CD workflows, helping ensure smooth, repeatable deployments.

What we re looking for

2 5+ years of professional software engineering experience. Strong experience with React and TypeScript, comfortable with modern patterns and tooling. Hands-on experience with Next.js, including routing and data fetching. Experience with CI/CD pipelines and shipping code to production. Proven track record of deploying software and owning features through release. Clear, direct communication and a builder mindset: you like taking a specification and making it real.

Nice to have

Experience with serverless or cloud-native architectures. Experience working in a JavaScript/TypeScript monorepo. Familiarity with infrastructure-as-code or deployment automation tools. Experience with Pulumi (with SST) and the event-driven architecture. Familiarity with Python and data pipelines.

What you ll get from us

Remote forever. Casual work environment. Opportunity to work with a growing, international team. In-person meet-ups with our global team twice per year.

Interview process

Initial screening call. Live coding interview. Take-home assignment. Deep-dive interview. Conversations with key members of our team.

To apply: https://weworkremotely.com/remote-jobs/cortes-23-software-engineer-2

Similar jobs

Found 6 similar jobs