To find out more about this client

Log in to Workana

Open projects
11 months ago

Full Stack Developer

Robot Sea Monster seeks a highly talented and passionate Full Stack Developer with a minimum of 3 to 5 years developing applications or games to join our growing team. We are an innovative digital production studio with extensive experience designing and developing mobile, and web games, ar/vr, web3 blockchain, and commercial applications. As a Full Stack Developer, you will be responsible for implementing client-side and server-side functionalities, integrating APIs, and working collaboratively with our team of developers to create exceptional products that engage, delight, and educate users.

Job Summary:
As a Full Stack Developer at Robot Sea Monster, you will work on implementing specific functionalities according to design and technical documentation, ensuring alignment with other application functionalities to promote code reuse and best practice adherence. You will collaborate with backend and third-party services via API integration and engage in problem-solving tasks across the full-stack spectrum. Additionally, you will participate in team meetings, peer reviews, QA and contribute to our company-wide code library. Mandatory work hours are from 8 am to 12 pm pacific time, our studio time. We will have team meetings and need to coordinate work with you.

Key Responsibilities:
Implement specific functionalities based on design and technical documentation, aligning code with other application functionality to promote code reuse and support best practices.
Communicate clearly in English, both in writing and verbally.
Integrate via APIs with backend and third-party services.
Have informed opinions on proper programming standards and be able to explain them to others.
Adapt to solve problems anywhere in the entire technical stack, be it frontend or backend, to ensure project success.
Assist other developers on the team through peer review and QA.
As required, attend team meetings, including project kick-offs, stand-ups, and additional meetings.
Utilize and contribute to the company-wide code library.

Requirements and Qualifications:
3-5 years of experience working with software development teams
Clear English communication skills, both written and verbal
Backend: Laravel PHP and Node.js / Typescript
Frontend: Nuxt.js / Vue.js
Proficiency in backend frameworks, data layers, class architecture, events, and optimization strategies
Strong networking concepts, including sockets, protocols, and client-server communication
Familiarity with deployment and base server interfacing
Web technology expertise: html, css, javascript, and frontend frameworks like vue or react
preferred: familiarity with webgl or similar browser-based graphical technology
strong debugging skills and experience using and building tools to triage and solve issues efficiently.
Ability to quickly implement and write clean, readable, and well-documented code from provided specifications.
Strong written and verbal communication skills, including non-technical audience communication.
Detail-oriented, quality-driven, straightforward, self-motivated, and proactive.
Ability to work independently and creatively and track multiple deadlines.
Open to accepting constructive feedback on your work.
Familiar with agile development methodologies and project management tools like JIRA or Monday.

About Robot Sea Monster:
Founded in 2012, our studio has successfully shipped over 40 products, serving major brands such as Blue Shield and Pearson and innovators like LO3 Energy and Occipital. Major media outlets, like The New York Times, cnbc, and ted, have profiled our projects. At Robot Sea Monster, we are committed to building a talented and creative team that thrives on collaboration, enthusiasm, and a passion for creating games and apps that engage, delight, and educate users.

Robot Sea Monster is a fully remote company with team members across the globe. We expect you to provide the appropriate computer, peripherals, and software for this position and the high-speed internet, mic, and camera required for video conferencing and voice calls. Robot Sea Monster will provide access to all team systems and any proprietary software or hardware needed for a project.

Ready to bring your creativity and expertise to a company that values innovation, teamwork, and the potential to impact people's lives positively? We invite you to apply today as our Full Stack Developer.

Category: IT & Programming
Subcategory: Other
Project size: Medium
Is this a project or a position?: Project
I currently have: Not applicable
Required availability: As needed
API Integrations: Other (Other APIs)
Required platforms: Other
I need to: Create an app
App type: Other
Back-end is required: No
Payment gateway: No

USD 1,000 - 3,000

We are searching for a highly-organized and detail-oriented Production Coordinator to join our dynamic and creative team at Robot Sea Monster, a digital production studio with an extensive background in designing and developing mobile and web games and ar/vr web3 blockchain technologies, and commercial applications. As a Production Coordinator, you will maintain production budgets, manage team efficiency, and support the development process as we create unique and engaging user experiences.

This is an excellent opportunity for an individual with outstanding time management and problem-solving skills, with the potential for growth within our rapidly expanding company. Mandatory work hours are from 8 am to 12 pm pacific time, our studio time. We will have team meetings and need to coordinate work with you.

Key Responsibilities:
- Create and maintain production budgets
- Assist in building production bids, budgets, schedules, and proposals from templates
- Assist in tracking project progress and updating the Monday platform
- Help manage the team through task costing, prioritization, and delegation
- Take and distribute organized and actionable meeting notes during daily scrum meetings
- Manage the QA process; help drive and lead bug finding and tracking
- Prepare reports based on team velocity, point burndown, and budget burnup
- Support the production team in maintaining a high level of product quality
- When needed, assist in creating wireframe mockups based on the Creative Director's plans
- Assist in implementing, debugging, and maintaining the user interface
- Assist in maintaining & organizing game/app design documents and user experience diagrams.
- Help the Product Owner remotely manage an international team of artists and programmers.

Requirements and Qualifications:
- Detail-oriented with the ability to pay close attention to minor details and catch errors or changes before they become significant problems
- 3 - 5 years of experience working with (and ideally managing) software development teams
- Prior experience with Agile project management
- Ability to work independently with minimal supervision
- Excellent time management skills
- Excellent computer literacy skills
- Experience playing video, web, or mobile games
- Ability to work with cross-functional development teams, especially programmers and artists
- Knowledge of upcoming internet trends and themes
- Fluent in both written and conversational English
- Bachelor's degree or equivalent life experience

Category: Admin Support
Subcategory: Other
Is this a project or a position?: Project
Required availability: Full time

Less than USD 15 / hour

About Robot Sea Monster:

Robot Sea Monster is a digital production studio with an extensive background in designing and developing mobile and web games, ar/vr, web3 blockchain, and commercial applications. Founded in 2012, the studio has successfully shipped over 40 products, serving major brands such as Blue Shield and Pearson, as well as innovators like LO3 Energy and Occipital. Our work has been profiled in major media outlets, such as The New York Times, cnbc, and ted. We are looking to build our team with creative people who want to make games and apps that engage, delight, and educate users.

Opportunity:

The React Native Engineer is responsible for implementing Pixel Perfect and responsive front-end layouts and architecting front-end applications using React Native and related frameworks. These sites will feature dynamic Javascript interactions and will communicate with the backend server via a Restful api and json. You will be responsible for the architecture, implementation, and deployment of the front end for your projects. You will be judged on layout and code quality, and reliability. The Native Engineer works with the Lead Engineer and the Engineering Director to ensure that all requirements are met and application behavior is as expected.

You must have extensive experience with React Native. You must be extremely comfortable with the Pixel Perfect layout, React components, and backend interactions via RESTful APIs and JSON. Backend and Database experience is a plus. You must be proactive and efficient about understanding the overall project vision, and able to carry your portion of the project from design to implementation to deployment, assisting in all areas possible.

This position is intended for an existing ongoing project, as well as for future projects we have upcoming. Projects last varying lengths, and you may have more than one project at a time. We seek a full 8-hour work day from our engineers, though some of that will be communication and standups.

This is a full-time position lasting for the duration of the production cycle. This is a full-time position, and we expect the workload to be up to 40 hours a week while production is active. You will be expected to be available to attend daily standups, coordinate with a distributed multidisciplinary team, and complete all tasks on time and to specification. This is a remote work contract, but the worker must be available for 4 hours of overlap time with California (pst) daily between 9 am - 2 pm pst. 

Roles and responsibilities:

- Implement high-quality, Pixel Perfect, and responsive front-end layouts.
- Design robust front-end architecture in React Native and related frameworks, interacting with the backend via REST APIs.
- Assist backend engineers in defining the required API endpoints for the application.
- Attend team meetings, including project kick-offs, standups, and additional meetings as required.
- Utilize and contribute to a company-wide code library.

Qualifications & skills:

- Fluent in react native with related libraries.
- Extensive experience in front-end interface design.
- Background in DevOps, Mobile Optimization a plus.
- At least 4 years of experience in mobile application creation, development, and production.
- Write clean, efficient, well-documented code.
- Strong written and verbal English communication skills, including the ability to communicate issues and report project design and status to a diverse non-technical audience.
- Must be detail-oriented, quality driven, straightforward, self-motivated, and proactive.
- Able to work independently, and creatively, and track multiple deadlines to success.
- Able to accept constructive feedback on your work.
- Proven history working in collaboration with multidisciplinary teams.
- Experience with project management or task tracking systems such as JIRA, Trello, or Pivotal Tracker preferred.

Work environment:

robot sea monster is a fully remote company with team members across the globe. We expect you to provide the appropriate computer, peripherals, and software needed for this position, in addition to the high-speed internet, mic, and camera required for video conferencing and voice calls. Robot Sea Monster will provide access to all team systems and any proprietary software or hardware required for a project.

You will need to be available via Google Meet, Slack, and email during designated work hours. Additional hours may be required when we need to meet project deadlines and for periodic client meetings. Hours will fluctuate based on the number of projects, project scale, and project timelines.

Category: IT & Programming
Subcategory: Apps programming. Android, iOS and others
What is the scope of the project?: Medium-sized change
Is this a project or a position?: Project
I currently have: Not applicable
Required availability: Full time
Required platforms: Android, iPhone, Other
I need to: Create an app
App type: Game
Back-end is required: Yes
Payment gateway: No

USD 15 - 45 / hour