Full Stack Developer (ReactJS + GoLang/Dart)
Columbus, OH
Full Time
Experienced
Job Title: Full Stack Developer (ReactJS + GoLang/Dart)
Location: Columbus, OH (Hybrid – 4 days in office, 1 day WFH)
Employment Type: Full-Time
Relocation: Not Provided
About the Role
We’re looking for a Full Stack Developer who is passionate about building modern web applications and thrives in a fast-paced, collaborative environment. You will play a key role in developing and maintaining three high-impact web applications built using ReactJS on the frontend and GoLang/Dart APIs on the backend, all running on PostgreSQL RDS and hosted in AWS.
This role is hands-on and requires someone who can independently write clean, testable code, optimize application performance, and actively contribute to product quality and reliability.
Key Responsibilities
- Build and maintain web applications using ReactJS, integrated with REST and gRPC APIs written in GoLang and Dart.
- Write high-quality, scalable backend code and collaborate with the team on end-to-end feature delivery.
- Own the full development lifecycle: design, development, testing, deployment, monitoring, and support.
- Write and maintain unit tests and ensure high code quality and performance.
- Troubleshoot and resolve production issues in a timely and effective manner.
- Collaborate closely with Product Managers, Designers, and fellow Engineers in an Agile team environment.
- Contribute to CI/CD workflows and support local build and deployment processes.
- Participate in code reviews and mentor junior team members when needed.
- Work with various tools and integrations including Material UI, Google Maps, MapTiler, etc.
Required Qualifications
- 4+ years of experience building full stack applications.
- Strong proficiency in ReactJS and frontend state management.
- Solid experience with GoLang and/or Dart for backend API development.
- Strong understanding of REST and gRPC protocols.
- Experience working with PostgreSQL or other relational databases.
- Hands-on experience with AWS services (EC2, S3, RDS, etc.).
- Familiarity with CI/CD pipelines and local deployment practices.
- Ability to independently own and deliver features from concept to production.
- Strong problem-solving skills and production debugging capabilities.
- Background in Agile/Scrum methodologies.
Nice to Have
- Experience with Material UI, Google Maps APIs, MapTiler.
- Exposure to mobile APIs built in Dart (Flutter background a plus).
- Performance tuning and frontend optimization experience.
- AWS certification or advanced cloud knowledge.
Work Environment
- Hybrid model: 4 days per week in our Columbus, OH office, 1 day remote.
- Collaborative and fast-paced environment with a high-performing Product & Engineering team.
- We are not offering relocation assistance for this role.
Apply for this position
Required*