Cactus Full Stack Developer

Published by hitman on

Description

Cactus is hiring for the position of Full Stack Developer. For insights, practice materials and more such updates related to off-campus drives and internship drives be active on our website.

Founded in 2002, Cactus Communications (CACTUS) solves problems for researchers, universities, publishers, academic societies, and life science organizations through innovative products and services developed under the brands EditageCactus Life Sciences, R,  Impact Science, UNSILO, and Cactus Labs.  

CACTUS has offices in Princeton, London, Aarhus, Singapore, Beijing, Shanghai, Seoul, Tokyo, Hyderabad, Bengaluru, Mumbai; a global workforce of over 3,000 experts; and customers from over 190 countries. CACTUS is considered a pioneer in its workplace best practices, and has been consistently ranked a great place to work over the last several years.   

Responsibilities:

  • Be a part of the team that creates new features and maintains the software application that is being used by over 100K authors worldwide
  • Using a standards-based approach towards development of enterprise-class web applications
  • Constructing and supporting integrations that are easy to manage, maintain, customize, and configure
  • Ensuring overall reliability, security, availability, and high-performance code
  • Analyzing system issues and problems and implementing solutions rapidly; formulating/using design patterns wherever applicable
  • Communicating feasibility and business-goal-related aspects of requested applications/feature changes to the project manager
  • Dedication to building high-quality deliverables while being thorough in all aspects of the development lifecycle
  • Takes responsibility for his/her deliverables, especially in relation to sensitive timings

Requirements

  • Minimum 3+ years of experience as a Full Stack Developer in a production environment  
  • Strong Javascript framework experience on a production environment (Angular)
  • Deep understanding of OOP concepts (encapsulation, inheritance, interfaces, polymorphism)
  • Experience with development and maintenance of multiple API endpoints
  • Excellent debugging and fault correction skills 
  • Should be able to refactor portions of existing code for consistency
  • Familiar with a variety of testing methods, able to choose the appropriate approach
  • Familiarity with Front End Technologies preferably angular and experience of handling enterprise level applications  and with caching service

Bonus Points

  • Knowledge of Agile development methodologies (Scrum)
  • Practical experience of continuous integration and deployment
  • Software architecture considerations (outside of simple request/response patterns)
  • Experience with writing test cases using tools such as PHPUnit
  • Hands on experience with Laravel and PostgreSQL
  • Experience with version control systems such as Git

What’s in it for you? 

  • Global exposure: You will work with a global team and will get in-depth experience. 
  • Culture & Team: We never stop recruiting the best people because without an amazing team nothing is possible. People at CACTUS are awesome to work with, driven, smart and know how to get things done like nobody else. 
  • Learn & Grow: Our goal is to keep you as long possible and help you build a career with us. We do this by creating an environment where you will grow both personally and professionally. 
  • Satisfaction & Recognition: With some of the biggest names across the globe as existing clients, doors will open and conversations will flow. You will see the results of your efforts translate into maximum impact. With a competitive salary and our recognition programs, you will be rewarded for your success. 

Awards and Recognition: 

  • Best Organization for Women’s Talent Development 2019 
  • Among the Best Companies for Millennials 2019 
  • Among the Top 10 Safe Places to Work 2019  
  • Ranked #1 among India’s Great Mid-Size Workplaces 2017 
  • Among the top 20 companies on FlexJob’s global list of the Top 100 Companies to Watch for Remote Jobs 2016-2020