Tech Stack
AWSCloudGoogle Cloud PlatformJavaScriptNode.jsOpen SourcePostgresReactReact NativeTerraformTypeScript
About the role
- Architect, develop, and maintain full stack applications using TypeScript, Node.js, PostgreSQL, and React
- Collaborate with product managers, designers, and engineers to define, scope, and implement new features
- Own key projects from technical design through implementation and deployment
- Write clean, scalable, and testable code with an emphasis on performance and reliability
- Participate in code reviews, technical discussions, and system design sessions
- Contribute to DevOps and infrastructure work (bonus if you’re comfortable with Terraform, CI/CD, or cloud tooling)
- Mentor junior developers and share best practices across the team****
Requirements
- 5+ years of professional software development experience
- Strong experience with TypeScript, Node.js, and PostgreSQL
- Proficiency with modern React (hooks, context, functional components)
- Excellent problem-solving skills and a proactive, ownership-oriented mindset
- Strong communication skills — written and verbal
- A collaborative spirit and desire to work cross-functionally
- Passion for computer science fundamentals and building long-lasting solutions
- Nice to Have
- Experience with React Native for mobile development
- Familiarity with Terraform or other infrastructure-as-code tools
- Experience with AWS, GCP, or other cloud providers
- Comfort working in a startup or fast-moving environment
- Contributions to open source or side projects
- Paid Time Off
- Work From Home
- Training & Development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptNode.jsPostgreSQLReactReact NativeCI/CDTerraformcloud toolingsoftware developmentproblem-solving
Soft skills
communicationcollaborationownership-oriented mindsetproactivementoringbest practicesteamworkcross-functional workpassion for computer sciencescalable solutions