Remote Otter LogoRemoteOtter

Senior Software Engineer I/II - Remote

Posted 17 hours ago
Software Development
Full Time
Worldwide

Overview

We are looking for a skilled React.js developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.

In Short

  • Design, implement and maintain features on our web platforms.
  • Contribute to our design system by building reusable components.
  • Work closely with our product designers to make the best decisions.
  • Optimize the platform to achieve maximum performance in different locations.
  • Constantly improve the platform’s performance, development experience, and processes.
  • Think like an architect, you are always aware of what needs to be improved and what is next for our web platforms.
  • Optimize components to work seamlessly across different browsers and devices.

Requirements

  • Bachelor's degree in computer science, information science, or similar.
  • Profound understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), and browser capabilities.
  • Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel.
  • Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
  • Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries.
  • Experience designing and implementing reusable components with React.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience with browser-based debugging and performance testing software.
  • Experience working with UX/UI Designers and know how to work collaboratively in order to create an outstanding user experience.
  • Awareness of front-end trends and know how to leverage technology in order to empower our business and customers.
  • Great time management, project management, communication, and interpersonal skills.
  • Great problem-solving, troubleshooting skills.
  • Availability to resolve urgent application issues outside of business hours.
  • Knowledgeable of OWASP security principles.
  • Proficient understanding of code versioning tools, such as Git.

Benefits

  • Remote work flexibility.
  • Opportunity to work with leading commercial real estate companies.
  • Collaborative work environment with product designers.
  • Continuous learning and improvement opportunities.
  • Engagement in innovative technology solutions.
Genea logo

Genea

Genea is a technology-driven company focused on enhancing commercial real estate operations through innovative solutions. With a strong foundation built on understanding and addressing the needs of its clients, Genea has gained the trust of 21 of the top 25 largest commercial real estate companies in the US. The company offers a suite of cloud-based solutions that streamline processes such as access control, HVAC management, and submeter billing, ultimately aiming to reduce costs and improve tenant experiences. Currently experiencing significant growth, Genea is expanding its Software Development and Operations center in India, seeking dynamic engineering leaders to join its mission of creating world-class products.

Share This Job!

Save This Job!

Similar Jobs:

Samsara logo

Senior Software Engineer II - Remote

Samsara

9 weeks ago

Join Samsara as a Senior Software Engineer II to lead the development of core developer products in a remote role based in Poland.

Poland
Full-time
Software Development
TrueML logo

Senior Software Engineer II - Remote

TrueML

11 weeks ago

Join TrueML as a Senior Software Engineer II to build AI-powered workflow automation for a SaaS B2B platform.

USA
Full-time
Software Development
Cleo logo

Senior Software Engineer II - Remote

Cleo

11 weeks ago

Join Cleo as a Senior Software Engineer II to design and develop full-stack components while mentoring junior engineers.

Worldwide
Full-time
Software Development
85000 - 125000/year
Extend logo

Senior Software Engineer II - Remote

Extend

12 weeks ago

Join Extend as a Senior Software Engineer II to lead the architecture of scalable purchasing systems.

Worldwide
Full-time
Software Development
$171,000 - $198,000/year
PORCH INDIA PRIVATE LIMITED logo

Senior Software Engineer II - Remote

PORCH INDIA PRIVATE LIMITED

15 weeks ago

Join Porch Group as a Senior Software Engineer II, leading the design and implementation of software solutions.

India
Full-time
Software Development
3,375,000 - 4,725,000 INR/year