Career

  • Node JS

    Title Node JS
    Categories Node JS
    Salary As per the industry standard
    Location Kolkata
    Job Information
    Job Description of Node JS

    We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
    Responsibilities

    • Integration of user-facing elements developed by front-end developers with server side logic
    • Writing reusable, testable, and efficient code
    • Design and implementation of low-latency, high-availability, and performant applications
    • Implementation of security and data protection
    • Integration of data storage solutions
    • Skills and Qualifications
    • Strong proficiency with JavaScript
    • Knowledge of Node.js and frameworks available for it
    • Understanding the nature of asynchronous programming and its quirks and workarounds
    • Good understanding of server-side CSS preprocessors
    • Basic understanding of front-end technologies, such as HTML5, and CSS3
    • Understanding accessibility and security compliance
    • User authentication and authorization between multiple systems, servers, and environments
    • Integration of multiple data sources and databases into one system
    • Understanding fundamental design principles behind a scalable application
    • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
    • Creating database schemas that represent and support business processes
    • Implementing automated testing platforms and unit tests
    • Proficient understanding of code versioning tools, such as Git
    Employment Type Full Time
    No. of Position 2
    Experience 2 yrs
    Apply Now
  • React JS

    Title React JS
    Categories React JS
    Salary As per the industry standard
    Location Kolkata
    Job Information
    Job Description of Node JS

    We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

    Responsibilities
    • Integration of user-facing elements developed by front-end developers with server side logic
    • Writing reusable, testable, and efficient code
    • Design and implementation of low-latency, high-availability, and performant applications
    • Implementation of security and data protection
    • Integration of data storage solutions
    Skills and Qualifications
    • Strong proficiency with JavaScript
    • Knowledge of Node.js and frameworks available for it
    • Understanding the nature of asynchronous programming and its quirks and workarounds
    • Good understanding of server-side CSS preprocessors
    • Basic understanding of front-end technologies, such as HTML5, and CSS3
    • Understanding accessibility and security compliance
    • User authentication and authorization between multiple systems, servers, and environments
    • Integration of multiple data sources and databases into one system
    • Understanding fundamental design principles behind a scalable application
    • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
    • Creating database schemas that represent and support business processes
    • Implementing automated testing platforms and unit tests
    • Proficient understanding of code versioning tools, such as Git
    Employment Type Full Time
    No. of Position 2
    Experience 2 yrs
    Apply Now
  • Angular JS

    Title Angular JS
    Categories Angular JS
    Salary As per the industry standard
    Location Kolkata
    Job Information
    Angular Developer/Front End Developer
    KEY RESPONSIBILITIES:
    • Collaborate with Project Manager or Project Consultant to develop front end of mobile and web application
    • Delivering a complete front-end application
    • Ensuring high performance on mobile and desktop
    • Writing tested, idiomatic, and documented AngularJS, HTML and CSS
    • Coordinating the workflow between the graphic designer, the HTML coder, and yourself
    • Cooperating with the back-end developer in the process of building the RESTful API
    • Collaborate with the stakeholders, the users, the build team and other development partners to implement state-of-the-art user experiences.
    • Collaborate with cross-functional teams to analyze, design, and ship new features
    • Participate actively in discussions, presentations and decisions about front end development, web application, mobile app etc.
    • Act as the impulse by providing clear guidance to the team’s questions during implementation phases
    • Implement new technologies to maximize application performance
    • Work with outside data sources and APIs
    • Work on bug fixing and improving application performance
    KEY COMPETENCIES & SKILLS:
    • Strong object-oriented JavaScript
    • Flat box, material design concepts
    • AngularJS, MVC frameworks – Angular
    • CSS precompilers like Sass and LESS
    • Skills in one or more chosen frameworks/libraries like jQuery or Bootstrap
    • AJAX (Asynchronous JavaScript and XML)
    • HTML 5, CSS Modules, Web pack, Babel, npm
    • jQuery, jQueryUI, RequireJS, doT.js
    • Able to integrate existing API (REST)
    • Understanding of java web application technology stack (core Java, spring core, Spring MVC, Hibernate, REST)
    • Git/GitHub, Continuous integration using maven & Jenkins
    • Integrate applications with network systems, servers and databases.
    • Troubleshoot problems with application development and use
    • Excellent conceptual, and critical thinking capabilities
    • Self-directed and self-motivated with the ability to take charge or play a supporting role
    • Strong understanding of product development
    • Clear written and verbal communications skills (English), including presentation skill
    Employment Type Full Time
    No. of Position 2
    Experience 2 yrs
    Apply Now
  • Big Data Developer

    Title Big Data Developer
    Salary As per the industry standard
    Location Kolkata
    Job Information
    Description

    A Big Data Developer needs to have a knowledge of core Java, SQL, and any scripting language along with good interpersonal skills. Big data developer is responsible for the actual coding or programming of Hadoop, Hive, Kafka & InfluxDB Applications.

    Skills required to become a Big data developer:
    • Knowledge related to Hadoop, Hive, Kafka & InfluxDB
    • Good knowledge in back‐end programming, specifically Java, JS, Node.js and OOAD
    • Good knowledge of database structures, theories, principles, and practices.
    • Ability to write MapReduce jobs.
    • Analytical and problem-solving skills
    • High‐performance, reliable and maintainable code writing skills.
    • Good aptitude in multi‐threading and concurrency concepts.
    • Proven understanding with Hadoop, Hive, Kafka, InfluxDB.
    Skill Set
    • Hadoop development and implementation.
    • Loading from disparate data sets.
    • Pre-processing using Hive and Pig.
    • Designing, building, installing, configuring and supporting Hadoop.
    • Translate complex functional and technical requirements into detailed design.
    • Perform analysis of vast data stores and uncover insights.
    • Maintain security and data privacy.
    • Create scalable and high-performance web services for data tracking.
    • High-speed querying.
    • Managing and deploying Hive, Kafka, InfluxDB.
    • Being a part of a POC effort to help build new Hadoop clusters.
    • Test prototypes and oversee handover to operational teams.
    • Propose best practices/standards.
    Employment Type Full Time
    No. of Position 2
    Experience 2 yrs
    Apply Now
  • Artificial Intelligence

    Title Artificial Intelligence
    Salary As per the industry standard
    Location Kolkata
    Job Information
    Description

    We are looking for an exceptional hands-on Artificial Intelligence Developer with a proven track record of experience in applying machine learning & Deep Learning methods.

    Responsibilities:
    • Develop transformative AI solutions to address our clients’ business requirements and challenges
    • Understand latest industrial and academic developments in AI/ML, application in diverse domains and user experience for next generation devices and create prototypes for demonstration.
    • Conceptualize, Design, build and develop proto types which demonstrate the required functionality rapidly
    • Collect, propose requirements and create effective product/feature roadmap.
    • Work with development teams to mature these algorithms into production quality programs
    • Do applied research on a wide array of text analytics and machine learning projects, file patents and publish the papers
    Desired candidate profile:
    • Hand-on experience in AI research or application development
    • Exceptional hands-on research scientist with a proven track record of experience in applying machine learning methods towards solving real-world problems.
    • Expert level of understanding of NLP, NLU and Machine learning/Deep learning methods.
    • Experience in artificial intelligence and its practical application to the creation of interactive systems, with specific emphasis in two or more of the following areas: Sequence tagging, Intent classification, Information extraction and Reinforced learning.
    Basic Qualifications:
    • A solid foundation in AI Methodologies like ML, DL, NLP, Neural Networks, Information Retrieval and Extraction, NLG, NLU
    • Good knowledge in latest AI system design and architecture.
    • Experience in development of end-to-end AI based products.
    • Excellent understanding of complex system architecture, components and requirements.
    • Very good python programming skills. Java programming skills a bonus.
    • Detailed oriented and penchant for data quality control.
    • Experience in deploying state-of-the-art, data-driven learning algorithms to solve business problems.
    Employment Type Full Time
    No. of Position 2
    Experience 2 yrs
    Apply Now
  • Clojure / Functional Programmer

    Title Clojure / Functional Programmer
    Salary As per the industry standard
    Location Kolkata
    Job Information
    Job Description :
    • Should have experience in Java and Scala
    • Experience with ReactJS, Redux, or similar JavaScript frameworks a plus.
    • Experience writing client/server unit, functional, and acceptance tests a plus.
    • Experience collaborating with a team of programmers with varying skillsets.
    • Entrepreneurial mindset with the ability to work in a rapid and iterative development environment.
    • Superior communication skills.
    • Should have experience in Clojure
    Industry:
    • Should have experience in Clojure
    Functional Area:
    • IT Software - Application Programming
    Employment Type Full Time
    No. of Position 3
    Experience Minimum 1 Yr.
    Apply Now