Growth Engineer for Backlog

Nulab

(New York, New York)
Full Time
Job Posting Details
About Nulab

Nulab is a growing software company that provides online collaboration tools for teams of all sizes. Our products Cacoo, Backlog and Typetalk help 2.5 million global customers manage, organize, and prioritize work. As a company, we value forward-thinking, collaboration, and trust to bring teams together securely with technology.

Summary

We are looking for a Growth Engineer that will mainly be focused on the design and implementation of system-wide A/B testing to optimize sign-up, on-boarding, usability and payment flows. You will work closely with Director of Marketing and Tech lead to achieve the growth goal. You will also be responsible for integrating the front-end elements built by other team members into the application. A deep understanding of front-end technologies is necessary as well.

Responsibilities
  • Proficient in analytical softwares such as Mixpanel and Google Analytics.
  • Design and Implementation of the frontend and the backend applications to fully utilize data analytical softwares.
  • Integration of user-facing elements developed by a front-end developers with server side logic.
  • Optimization of the application for high speed and scalability.
  • Design and Implementation of security and data protection.
  • Design and Implementation of data storage solutions and multithreaded Web Application (Java) utilizing web application frameworks.
  • Develops applications using dependency injection and configuration driven behaviors.
  • Conduct Unit tests, code review, refactoring current source code, assessment and improvement of performance.
Ideal Candidate
  • Strong knowledge on front-end technologies and platforms, such as JavaScript, HTML5, and CSS3 (BEM).
  • Understanding accessibility and security compliance.
  • Strong knowledge on API connection security such as Token-based and Oauth2 authentication.
  • Integration of multiple data sources and databases into one system.
  • Data migration, transformation, scripting, setup and administration of backups.
  • Haxe, JavaScript, KnockoutJS.
  • Creating database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests (JUnit, Jenkins).
  • Proficient knowledge of a back-end programming language (Java, JavaScript, and Scala).
  • Proficient understanding of code versioning tools, such as Git.
  • JDBC, SQL, MySQL, XML, JSON, HTML, CSS, JavaScript, jQuery, jQuery UI, Haxe, KnockoutJS. Excellent understanding of OOP, Design Patterns.
  • Build tool: Maven, Gradle.
  • Web Services development experience, knowledge of Linux/UNIX, SQL.
  • Experience working in an agile development environment.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • Data Storage
  • Databases
  • Google Analytics
  • JavaScript
  • Linux/Unix
  • MySQL
  • Scala
  • Transformation
  • Web Services
  • XML
  • A/B Testing
  • Automated Testing
  • CSS3
  • Data Protection
  • Git
  • Gradle
  • HaXe
  • HTML5
  • JDBC
  • Jenkins
  • JSON
  • JUnit
  • KnockoutJS
  • Mixpanel
  • OAuth
  • Scripting
  • Programming Language
  • Code Review
  • Design Patterns
  • Agile
  • jQuery UI

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.