Job Description
Goji Labs is seeking an experienced Full Stack Developer to build, enhance, and maintain modern web and mobile applications. This role involves developing responsive user interfaces, implementing reliable backend services, integrating APIs, and collaborating with designers, product managers, and engineers to deliver high-quality digital products.
The ideal candidate has strong full-stack development skills, an understanding of modern software architecture, and the ability to turn product requirements into scalable, user-friendly solutions.
Responsibilities
- Design, develop, and maintain web and mobile applications using React, React Native, Node.js, and TypeScript.
- Build responsive, accessible, and user-friendly front-end interfaces.
- Develop backend services, application logic, and RESTful or GraphQL APIs.
- Integrate databases and external services to support application functionality.
- Troubleshoot software defects and improve application performance, reliability, and security.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and follow software development best practices.
- Collaborate with cross-functional teams to plan features and deliver project milestones.
- Support application deployment, testing, and continuous improvement.
Requirements
- Demonstrated experience in full-stack software development.
- Strong proficiency in JavaScript and TypeScript.
- Experience with React and modern front-end development.
- Knowledge of Node.js and backend application development.
- Familiarity with REST APIs, GraphQL, and database technologies.
- Understanding of responsive design, web security, and software testing.
- Experience using Git and collaborative development workflows.
- Strong analytical, communication, and problem-solving skills.
- Ability to manage development tasks independently and work effectively with a distributed team.
Preferred Skills
- Experience with React Native and mobile application development.
- Familiarity with PostgreSQL and database design.
- Knowledge of automated testing and CI/CD pipelines.
- Exposure to Docker, Kubernetes, and cloud deployment environments.
- Experience with modern front-end tools, component libraries, and state management solutions.
About the Company
Goji Labs is a Los Angeles-based digital product design and development agency that helps businesses, startups, and organizations transform ideas into digital products. Its services include product strategy, user experience research, UI/UX design, and custom web and mobile application development. The team works with clients to create practical technology solutions that support business goals and improve user experiences.
Benefits
Potential benefits may include health insurance, paid time off, retirement savings options, flexible remote work, and professional development opportunities. Actual benefits depend on the employer's current policies and employment agreement.
Compensation
The proposed salary range is $100,000–$140,000 per year. Final compensation should be confirmed against the employer's approved salary range and the candidate's qualifications, experience, and job responsibilities.
Pay: $100,000.00 - $140,000.00 per year
Benefits:
- Health insurance
- Relocation assistance
- Vision insurance
Work Location: In person