Company Introduction

Codebase.com (Fluent Code India PVT LTD) currently has a team more than of 40+ phenomenal developers serving US clients. We started in the spring of 2018, and have been growing aggressively.

We are located in Pune, Baner & Magarpatta, and serve US companies focusing heavily on enterprise SaaS, eCommerce, and mobile applications.

Some of the core technologies that we support include Python, Node.js, React, Angular, and many more. We pride ourselves on using the latest technologies.

Job Description

We are looking for an ambitious and self-driven Full Stack Developer to join our team. As a Full Stack Developer, your role is to translate creative software design concepts and ideas into reality. You should understand the user interface design solution both in its practical intent and creative vision and convert it into business solution.

Roles and Responsibilities

  • Build pixel-perfect, cross-browser responsive web application
  • UIs across both mobile platforms (iOS and Android).
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Write well-documented and clean code

Desired Candidate Profile:

  • Minimum of 4+ years of professional experience.
  • Knowledge of functional or object-oriented programming
  • Proficiency in React.JS
  • Thorough understanding of React Native and its core Principles.
  • Should have a better knowledge of Redux
  • Experience with React Native, JavaScript including DOM Manipulation and the JavaScript object model.
  • Thorough understanding of React Native and its core Principles.
  • Strong knowledge of React fundamentals such as Virtual DOM, component lifecycle, and component state
  • Solid React Native experience, including a thorough understanding of React and its core principles and experience with popular React workflows.
  • Deep knowledge of component state management
  • Ability to work with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools
  • Understanding of REST APIs, the document request model, and offline storage
  • Familiarity with automated testing suites, like Jest or Mocha
  • Knowledge of version control software like GitHub / Bitbucket
  • Familiarity with cloud message APIs and push notifications
  • Good to have knowledge of NodeJS/Java/Python

Personal Requirements

  • Exceptional communication and follow-up skills
  • Understanding of Agile Methodology
  • Strong problem - solving and analytical skills
  • Attention to details
  • Friendly, helpful and positive attitude