CAREERS

Build Your Dream Job At Ocean Softwares

GROW AS LEADER

UP-SKILL

INTERNAL HIRING

FLEXIBLE HOURS

Join Our Team

At Ocean Softwares, we are constantly looking to bring quality professionals on board to join our family and enhance our abilities. We are proud of finding talented individuals who act as essential components in the development of the company and team. The environment that we have created acts as a space that encourages innovation & creativity. In addition to strong analytical, logical, and problem-solving skills, we look for self-motivated, and passionate individuals who aspire to write adaptive & efficient code. The salary and benefits offered by Ocean Softwares are attractive & very competitive in the market. We assure to provide an ethical, challenging, work-pressure-free, and professionally stimulating work environment that values ethics and determination to succeed.

  • FULL STACK DEVELOPER

    Experience: 1 - 3 years

    Job Description

    The candidate

    •  should have the ability to work on NodeJS platform-based web and mobile application projects
    •  will be primarily working on MERN (MangoDB, ExpressJS, ReactJS, NodeJS) stack
    •  should know to discover and implement different APIs.
    •  should have in-depth knowledge on Javascript and React concepts.
    •  should be able to design and build modern user interface components to improve the performance of applications.

    Roles and Responsibilities:-

    •  To meet with the development team and discuss user interface ideas and applications.
    •  To review the requirements of applications & interface designs.
    •   To identify web-based user interactions.
    •   To develop & implement user interface components that are highly responsive using react & node concepts.
    •  To write an application interface with JavaScript by following react.js workflows.
    • To debug the codes of applications and troubleshoot software interface.
    •  To develop and implement front-end architecture that supports user interface concepts.
    •  To monitor and improve front-end performance.
    •   To document application changes and develop updates.
  • MOBILE APPLICATION DEVELOPER (React Native and Flutter)

    Experience: 2 - 4 years

    Job Description

    The candidate should

    • have a understanding of ES6 and its new features, asynchronous programming, and functional programming concepts
    • have a good understanding of React's component-based architecture and lifecycle methods.
    • have a familiarity with native app development concepts such as threading, memory management, and networking is also necessary.
    • have a understanding of Redux architecture and how to use it in a React Native app.
    • have a strong foundation in dart language.
    • have a understanding of object-oriented programming, asynchronous programming, and functional programming concepts
    • have knowledge of software design patterns such as MVC, MVVM, and Clean Architecture is important to build scalable and maintainable Flutter applications.

    Roles and Responsibilities:-

    • To design and build highly scalable apps .
    • To build custom packages in Flutter.
    • To translate and build designs and wireframes into responsive UI code.
    • To write efficient queries for core data .
    • To use Model-View-Controller (MVC) and Model View View Model (MVVM) for design and architecture development of software.
    • To excellently program and debug.
    • To have sound knowledge on mobile architecture.
    • To be experienced at Flutter & Dart is must, in addition to any other native or cross-platform mobile development framework.
    • To be experienced in remote data via JSON and REST.
    • To have exposure towards building connected apps with local storage, SQLite, or cruchbase mobile.
    • To have experience in social social API integration, third-party libraries, and API.
    • To be proficient in developing optimized UI for different Android & iOS versions, and to have familiary with Google materials design.
    • To know UI development in mobile framework environment.
    • To have solid understanding of the full mobile development life cycle.
    • To possess strong knowledge in building for Security, Performance, and Scalability.
    • To have good working knowledge of Crash Reporting tools, Usage Tracking tools, Fabric, Crashlytics, and Google Analytics for mobile apps.
  • SENIOR PHP DEVELOPER

    Experience: 1 - 3 years

    Job Description

    • We are looking for a candidate with 1-3 years who can join us immediately. The ideal candidate should be in-house developer.

    Roles and Responsibilities:-

    • To have strong knowledge of PHP web frameworks such as Laravel, Codeigniter.
    • To understand the fully synchronous behaviour of PHP .
    • To understand MVC design patterns.
    • To have understanding on front-end technologies such as JavaScript, HTML5, CSS3.
    • To be knowledged in object oriented PHP programming .
    • To understand fundamental design principles behind a scalable application.
    • To integrate multiple data sources and databases into one system.
    • To be familiar with the limitations of PHP as a platform and its workaournds. 
    • To create database schemes that represent and support business processes.
    • To be familiar with Mysql databases and their declarative query languages.
    • To be proficient in understanding the code versioning tools such as Git.
  • BUSINESS DEVELOPMENT EXECUTIVE

    Experience: 1 - 3 years

    Job Description

    • We are looking for people to work on software product sales by taking orders like Software Applications, Mobile Apps & Digital Marketing.

    Roles and Responsibilities:-

    • To send quotes for web development projects and see through the project till the completion by co-ordinating with the client and internal team
    • To be in-charge of collecting payments
    • To identify potential business prospects /opportunities / leads
    • To suggest various innovative campaigns to increase revenue
    • To pitch services to new clients
    • To create and build start to end sales strategies 
    • To be able to technical assessment
    • To develop strategic plans for productivity optimization 
    • To maintain projects timelines and accomplish the task on time 
    • To develop quality control processes
    • To provide feedback and guidance to help others strengthen their skill areas

    Must Haves:-

    • Ability to create and maintain project plans, budgets and forecasts
    • Taking ownership of any customer concerns and rectifying them 
    • Being passionate about working with clients and helping them drive timely and quality business results
    • Ability to work with multiple stakeholders like Developers, Clients, etc
    • Ability to clearly understand the requirements of the clients and share the same with the developers
    • Documenting the important meeting and requirements
    • Identifying the business development opportunities

    Good to Have

    • Domain Expertise | Tech talkie | Business growth hacker | Sales growth hacker
    • Digital Marketing knowledge is an added advantage
    • Technical Expertise in Static & Dynamic design, Web Development, Mobile App Development, Digital Marketing & other similar tools.

COPYRIGHT 2015 - 2022. All rights reserved by Ocean Softwares