Position: Senior Software Engineer (React JS)
Company: Liberty Lending, LLC
Category: JavaScript
Experience required: 3y
English level: intermediate

Liberty Lending, one of the top financial institutions in The USA (www.builtinnyc.com/...​mpany/liberty-lending-llc)

Best Places to work in NYC (2022) www.prnewswire.com/...​ork-awards-301454028.html

Liberty has a successful experience in lending. We have more than 200.000 active clients in New York City. Based on our expertise and feedbacks of our customers we started to build a mobile digital banking and lending platform for The USA and worldwide.

Our team is consists of : 20 Senior/Lead developers in Ukraine now who are reported directly to VP of Engineering

We offer:

-100% remote job (no time tracking)

-PRODUCT company

-2-STEP interview process

-annual company bonus

-flexible work hours, premium health insurance

The Senior Software Engineer (Front End) at Liberty Lending is responsible for implementing new features, maintaining existing code, and refactoring existing code for the frontend across a variety of products. The ideal candidate has the ability to function in an agile software development lifecycle and will thrive in a hands-on, focused, productive, and team-oriented environment.

Requirements:

3-5+ years of experience in developing frontend applications, including experience working on at least one large public-facing product.

Extensive experience with React JS, Redux, HTML5, CSS3, and Javascript.

Experience in front-end UI Test Driven Development using Jest, Jasmine, Mocha or similar.

Proven ability to leverage full-stack knowledge and experience to build interactive and user-centered website designs

Proficient understanding of security, cross-browser compatibility issues and ways to work around such issues.

Experience with DevOps practices and modern CI/CD deployment models using Jenkins and bitbucket or similar

Experience with web services API integration

Continue to drive down technical debt and have leave the code better attitude

Experience with AWS is preferred

FinTech industry experience is preferred

What You’ll Do:

Help design innovative and flexible full-stack solutions to enable efficient customer acquisition and product origination.

Closely collaborate with technology and product leadership, UI/UX, backend, QA, DevOps and other teams to orchestrate medium to large scale development efforts.

Remain hands-on, contributing to multiple codebases, while also guiding the other junior team members.

Promote culture of learning, collaboration and continuous improvement.

Work closely with functional heads, stakeholders and business users to understand the requirement and come up with solutions.

Build effective working relationships with SMEs and users both internal and external

Tech Stack:

Languages: Java 16+

Frameworks and tools: SpringMVC, Springboot, Springbatch, JPA/Hibernate, Liquidbase, Mockito, JUnit etc

Frontend: ReactJS, Redux, Jquery, JavaScript, HTML5

Web Server: Tomcat

Databases: MySQL, Postgres, MongoDB or similar

Collaboration: Confluence, Jira, Bitbucket, Slack etc

IDE: Eclipse and IntelliJ IDEA

Continuous Integration: Jenkins or similar

Cloud: Salesforce, AWS