- Company Name
- Protech Talent
- Job Title
- Fullstack Software Engineer (Node & React)
- Job Description
-
**Job title**
Fullstack Software Engineer (Node & React)
**Role Summary**
Build and maintain the core platform that powers financial automation for small‑business customers. Own end‑to‑end product development from architecture to production support, working closely with stakeholders and customers to translate business needs into scalable technical solutions.
**Expectations**
- Deliver production‑ready code on time in a high‑velocity, early‑stage startup environment.
- Demonstrate ownership of technical decisions, quality, and customer outcomes.
- Take initiative on both engineering and product design.
- Operate in a culture of rapid iteration, high accountability, and continuous improvement.
**Key Responsibilities**
1. Own full‑stack development cycle: architecture, coding, testing, CI/CD, deployment, and production support.
2. Collaborate with product, design, and SMB customers to convert business challenges into robust, scalable features.
3. Design and implement SQL schemas, backend services, and REST/GraphQL APIs on Node.js/Express.
4. Build and maintain front‑end interfaces with React/TypeScript.
5. Refine engineering practices, tooling, and processes to increase productivity and quality.
6. Contribute to engineering culture, defining standards and best practices.
7. Support scaling and reliability through AWS, containerization (Docker), and optional Kubernetes.
8. Participate in code reviews, architecture reviews, and knowledge sharing.
**Required Skills**
- 2–15 years of full‑stack engineering experience with React, Node.js, and TypeScript.
- Strong backend skills: SQL schema design, REST API development, server‑side performance tuning.
- Proficiency with AWS services, CI/CD pipelines, Docker, and container orchestration (Kubernetes) is a plus.
- Experience shipping end‑to‑end products from concept to production in a startup or founding engineer role.
- Knowledge of software architecture patterns, microservices, and scalable system design.
- Familiarity with agile development practices and continuous delivery.
- Excellent problem‑solving, communication, and collaborative skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science or related field is preferred; equivalent professional experience acceptable.
- No mandatory certifications; relevant cloud or software development certifications (e.g., AWS Certified Developer) are valued but not required.
New york city, United states
Hybrid
Junior
18-09-2025