Join Our Team
If you wish to be part of a bigger change for the world and always had a streak of an entrepreneur in you, we’re looking for you to be part of our young, dynamic team developing solutions for real-world problems!
Be the pioneer in our young company and grow together with us!
Email us at: jobs@ohceans.com
Senior JavaScript Developer
Responsibilities:
- Collaborate with backend and quality testing engineers to spec, write, test, and deploy code that integrates with real-time data streams and API endpoints
- Brainstorm features with product owners and designers and guide decisions based on your knowledge of the codebase
- Assist our skilled QA testing team in triaging bugs and solving issues in production in your primary area
- Learn about, and use new web technologies
- Mentor and be mentored by other engineers
- Work multi-functionally with other team members to set and achieve company-wide engineering goals
Requirements:
- 3+ years of experience writing client-side JavaScript and React, Redux, or a similar JS framework.
- 2+ years experience with Node Js and TypesScript, Lodash, and/or CSS preprocessors like LESS or SASS
- Experience building responsive layouts with CSS and HTML
- Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai)
- Experience with modern browser technologies
- Experience with GraphQL
- Experience with large scale single-page web applications
- Experience engineering software systems of medium-to-large scope and complexity
- Strong UX and design sensibilities and an interest in sweating the small stuff
- Strong communication and problem-solving skills
- Self-awareness, a positive attitude, a sense of humor, and empathy
Maritime Productivity Intern
Responsibilities:
- Perform Primary and Secondary research to understand innovation space
- Interact with business stakeholders and executive management to gather requirements, ideate and design solutions
- Ensure technical feasibility of UI/UX designs by balancing aesthetics and functionality
- Collaborate with other team members including designer and developers
- Perform Project monitoring and reporting
- Preparation of presentations
- Any other tasks that may be requested by his/her Line Manager
Requirements:
- Able to speak and carry oneself well
- Familiarity with project management
Willingness to take initiative and speak out where necessary
- Organized and systematic
- Good design sensibility
- Open to new concepts and ideas
- Positive attitude with a strong desire to learn and innovate