Growth Engineer for Backlog


(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.
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.
* 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.


Answered by on
This question has not been answered
Answered by on

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

Want to see jobs that are matched to you?

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