Senior Software Engineer (Remote)

Nitro Software

New York New York

United States

Information Technology
(No Timezone Provided)

Who we are:

Nitro is an exciting, high-growth company in the rapidly evolving digital documents space. We put people at the center of everything we do, both our customers and our employees.

It comes back to one of our core values:

  • High Performance - We have a “performance first” orientation and ambitious plans for the company. This means ample opportunity for those who join us to make a big impact. Non-high performers need not apply.
  • Be Good - We hire people with big hearts and foster an environment where they can be themselves and do their best work. We celebrate individuality and diversity and provide our employees with the opportunities, the resources and the support they need to thrive and flourish.
  • No BS – this one is self-explanatory
  • Our value proposition is straightforward, tangible and easy to prove: We believe software technology should be easy to use, help make people better, and be accessible to any knowledge worker who wants to be more productive.

    We are on a mission: we hire creative, intelligent, talented people; we build great products that delight our customers; and we are doing it in a rewarding way– a way that feels good and makes us proud to be part of Nitro.

    The Role

    This Senior Software Engineer will be an essential team member for Nitro’s marketing website and eCommerce ecosystem. This person will partner with our Web Product Owner, cross-functional stakeholders, and 3rd party contractors to define, design, and build world-class, scalable web infrastructure to drive web-influenced customer acquisition and revenue growth across a variety of backend platforms. 

    What would your day look like? 

  • Writing well designed, testable, efficient code using best software development practices.
  • Creating website layout and user interfaces with clear and adaptable requirements.
  • Working closely with different teams, collecting feature requests, and turning them into workable tasks and stories that can be tracked on a work management system.
  • Integrating data from various back-end services and databases across multiple departments, teams, and systems.
  • Building frontend web portals to consume data and interact with multiple different backend services.
  • Implementing best practices around security.
  • What do you need to be able to do? 

  • Define and drive the overall web architecture, including core application features such as registration, content management, social graph integration, personalization, video and community forums
  • Model and develop CMS capabilities to allow marketing, HR, and security stakeholders to update the site without any development requirements
  • Translate designs into functioning digital experiences
  • Write clean, maintainable code that is scalable, reliable, and observable
  • Participate in code reviews and other techniques to improve code quality
  • Build integrations and connections with marketing operation tech stack to ensure seamless end-to-end data and customer flows
  • What you offer? 

  • 5-8+ years of professional web development experience, a proven record of developing websites, and a general passion for web development.
  • Experience developing data driven web applications in Java.
  • CMS development experience for marketing and eCommerce teams, bonus if you have experience with Brightspot
  • Lead generation and optimization tool integration experience (I.e. Marketo, VWO, Optimizely, Google Analytics, Google Tag Manager, etc)
  • Strong understanding of object-oriented design and software development principles.
  • Strong understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.).
  • Proficient in JavaScript and additional JavaScript frameworks, and other web technologies (Ajax, etc.)
  • Mastery of XHTML and CSS, and a great understanding of cross-browser display challenges.
  • Understanding of version control techniques (GitHub, Subversion, CVS, etc.).
  • Up-to-date knowledge of latest trends in web application development.
  • Understanding of the Document Object Model (DOM) and DOM scripting techniques.
  • Senior Software Engineer (Remote)

    Nitro Software

    New York New York

    United States

    Information Technology

    (No Timezone Provided)

    Who we are:

    Nitro is an exciting, high-growth company in the rapidly evolving digital documents space. We put people at the center of everything we do, both our customers and our employees.

    It comes back to one of our core values:

  • High Performance - We have a “performance first” orientation and ambitious plans for the company. This means ample opportunity for those who join us to make a big impact. Non-high performers need not apply.
  • Be Good - We hire people with big hearts and foster an environment where they can be themselves and do their best work. We celebrate individuality and diversity and provide our employees with the opportunities, the resources and the support they need to thrive and flourish.
  • No BS – this one is self-explanatory
  • Our value proposition is straightforward, tangible and easy to prove: We believe software technology should be easy to use, help make people better, and be accessible to any knowledge worker who wants to be more productive.

    We are on a mission: we hire creative, intelligent, talented people; we build great products that delight our customers; and we are doing it in a rewarding way– a way that feels good and makes us proud to be part of Nitro.

    The Role

    This Senior Software Engineer will be an essential team member for Nitro’s marketing website and eCommerce ecosystem. This person will partner with our Web Product Owner, cross-functional stakeholders, and 3rd party contractors to define, design, and build world-class, scalable web infrastructure to drive web-influenced customer acquisition and revenue growth across a variety of backend platforms. 

    What would your day look like? 

  • Writing well designed, testable, efficient code using best software development practices.
  • Creating website layout and user interfaces with clear and adaptable requirements.
  • Working closely with different teams, collecting feature requests, and turning them into workable tasks and stories that can be tracked on a work management system.
  • Integrating data from various back-end services and databases across multiple departments, teams, and systems.
  • Building frontend web portals to consume data and interact with multiple different backend services.
  • Implementing best practices around security.
  • What do you need to be able to do? 

  • Define and drive the overall web architecture, including core application features such as registration, content management, social graph integration, personalization, video and community forums
  • Model and develop CMS capabilities to allow marketing, HR, and security stakeholders to update the site without any development requirements
  • Translate designs into functioning digital experiences
  • Write clean, maintainable code that is scalable, reliable, and observable
  • Participate in code reviews and other techniques to improve code quality
  • Build integrations and connections with marketing operation tech stack to ensure seamless end-to-end data and customer flows
  • What you offer? 

  • 5-8+ years of professional web development experience, a proven record of developing websites, and a general passion for web development.
  • Experience developing data driven web applications in Java.
  • CMS development experience for marketing and eCommerce teams, bonus if you have experience with Brightspot
  • Lead generation and optimization tool integration experience (I.e. Marketo, VWO, Optimizely, Google Analytics, Google Tag Manager, etc)
  • Strong understanding of object-oriented design and software development principles.
  • Strong understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.).
  • Proficient in JavaScript and additional JavaScript frameworks, and other web technologies (Ajax, etc.)
  • Mastery of XHTML and CSS, and a great understanding of cross-browser display challenges.
  • Understanding of version control techniques (GitHub, Subversion, CVS, etc.).
  • Up-to-date knowledge of latest trends in web application development.
  • Understanding of the Document Object Model (DOM) and DOM scripting techniques.