
Full Stack Developer, React
Gugu Robotics
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureDockerJavaJavaScriptMySQLNode.jsOraclePostgresReactSQL
About the role
- Design, build, and maintain web applications and APIs using Java on the backend and React on the frontend
- Develop clean, well-structured, and testable code aligned with sprint goals and engineering best practices
- Build and refine prototypes to validate requirements and guide technical direction
- Contribute reusable libraries and shared components to support long-term maintainability
- Support release and post-release activities, including deployments, versioning, monitoring, and maintenance
- Collaborate with designers to implement interfaces aligned with design systems and usability standards
- Partner with client stakeholders to translate business needs into effective technical solutions
- Participate in technical design discussions across the full delivery lifecycle
- Support project managers and sales partners with technical insights, estimates, and delivery planning
Requirements
- B.S. in Computer Science, Computer Engineering, or equivalent experience
- 4–6 years of professional software development experience delivering production applications
- Strong experience with: Java (backend development)
- React (frontend development)
- Solid understanding of software design patterns, development methodologies, and system architecture
- Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle
- Familiarity with modern engineering tools, including JavaScript, Node.js, Azure, Docker, Git, and CI/CD pipelines
- Strong testing experience, including unit testing and behavior-driven development.
Benefits
- Professional development opportunities
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaReactsoftware design patternsdevelopment methodologiessystem architecturePostgreSQLMySQLSQL ServerOracleunit testing
Soft skills
collaborationcommunicationproblem-solvingtechnical insightsdelivery planning
Certifications
B.S. in Computer ScienceB.S. in Computer Engineering