Software Engineer
WellStat · New Jersey, United States
Apply & track with Apply EdgeTHE COMPANYWellStat is a leading PropTechcompany providing integrated solutions for building management, indoor air quality monitoring, and energy optimization. The business operates across North America and the UK with a focus on sustainable building technologies and expanding their smart building platform globally.THE ROLEThis is a hands‑on individual contributor role where you’ll write production code daily, collaborate closely with your teammates, and take ownership of features from design through deployment. You’ll work in a modern TypeScript, Node.js, React, and AWS stack. You’ll play a key role in shaping the product as the company grows.What You’ll DoEngineeringBuild and ship production features in TypeScript, Node.js, and React.Design, implement, and deploy backend services and APIs on AWS using Node.js and TypeScript.Build responsive, well‑structured React front‑end components and interfaces.Write unit and integration tests, participate in code reviews, and uphold coding standards.Technical ResponsibilitiesArchitect and maintain AWS infrastructure including ECS, S3, RDS, and related services.Collaborate with product managers and engineers to define and deliver features.Debug, profile, and optimize application performance across the full stack.Contribute to CI/CD pipelines and deployment automation on AWS.Participate actively in sprint planning, grooming, and retrospectives.Collaboration & DeliveryTake ownership of tasks end‑to‑end: from scoping and design through implementation, testing, and deployment.Communicate progress, surface blockers early, and collaborate with teammates to keep delivery on track.Ask questions, share context, and contribute ideas during planning and grooming sessions.AI‑Assisted DevelopmentUse AI tools (e.g., Cursor, Claude) to accelerate development responsibly.Apply AI‑assisted development professionally - speeding up work while maintaining review, judgment, and quality.Help define guardrails and workflows for AI‑assisted coding.Technical EnvironmentPrimary stack: Node.js, TypeScript, ReactAdditional technologies: Python (data processing), some legacy JavaCloud: AWS (ECS, S3, RDS, Terraform, CloudWatch)The ideal candidateRequired5+ years of professional software development experience.Strong hands‑on experience with TypeScript, Node.js, and React.Solid AWS experience - comfortable deploying and operating cloud infrastructure, not just using hosted services.Experience writing tests (unit, integration) and a genuine care for code quality and maintainability.Comfort working in a fast‑moving environment with ambiguity and evolving requirements.Familiarity with Scrum or Agile workflows.Positive, collaborative attitude - someone who makes the team better to work with.Interest in AI‑assisted development and the judgment to use it responsibly.Nice to HaveExperience with Python or Java.Familiarity with infrastructure‑as‑code tools (e.g., Terraform, AWS CDK, CloudFormation).Experience with relational databases (PostgreSQL, MySQL) and data modeling.Background in establishing coding patterns or modernizing codebases.