Search jobs > Boca Raton, FL > Senior software engineer

Senior Software Engineer

FlexShopper
Boca Raton, Florida, US
Full-time

About FlexShopper

FlexShopper, LLC, a wholly owned subsidiary of FlexShopper, Inc. (Nasdaq : FPAY) is a financial and technology company that provides brand name durable goods to consumers on a lease-to-own (LTO) basis through its ecommerce marketplace (www.

FlexShopper.com) and LTO payment method. FlexShopper also provides LTO technology platforms to retailers and e-tailers to enter into transactions with consumers who want to obtain durable goods, but do not have the available cash or credit.

At FlexShopper, we believe in treating our consumers fairly and with respect. Our diverse and inclusive team believes in working hard together while enjoying a balanced work-life experience.

Headquartered in beautiful Boca Raton, Florida, our team enjoys an accessible, fun, and fast-paced onsite work environment, where we feel comfortable collaborating with colleagues at all levels of the #FlexFam.

We’re creative and dedicated self-starters who are happy to be a part of a growing innovative FinTech company.

Our benefits package includes competitive compensation, health insurance, vision, dental, and 401k with 100% employer match up to 4%* with immediate vesting after 90 days.

Our Paid Time Off plan provides 7 days after only 6 months of service and 3 weeks of PTO after just 1 year! We also offer optional disability and life insurance, pet insurance, EAP resources, commuter passes for the Tri-Rail, flexible work arrangements, frequent rewards and recognition activities, a casual dress code, free gourmet coffee / tea and snacks in the break room and company subsidized gym memberships.

Position Summary : The Senior Software Engineer will build high-quality RESTful microservice APIs, while collaborating with team members, and across teams to apply engineering best practices from requirements through design, development, and deployment, ensuring scalable, extensible, secure, and easily supportable customer focused products.

Essential Duties and Responsibilities :

  • Build high-quality RESTful microservice APIs
  • Works directly on complex application / technical problem identification and resolution
  • Collaborate with experienced software developers in the design, development, and deployment of code and maintain solutions
  • Maintains high standards of software quality within the team by establishing good practices and habits

Supervisory Responsibilities : No

Education, Experience and Technical Skills :

  • 7+ years of modern JavaScript (ES2015+)
  • 4+ years MERN / MEAN Stack
  • 5+ years building, deploying, and supporting enterprise RESTful service APIs
  • Understanding of event-driven programming design patterns and practices
  • Understanding of functional programming design patterns and practices
  • Understanding of OOP design patterns and practices
  • Understanding of software development best practices, e.g., YAGNI, etc.
  • Understanding of microservices architecture
  • Understanding of HTTP protocol principles, e.g., headers, status code, etc.
  • Understanding of application security best practices
  • Understanding of structured logging techniques
  • With MongoDB and MySQL
  • With TypeScript
  • Developing CRUD / RESTful service APIs
  • Using Node.js frameworks, e.g., Loopback, HAPI, Express, Koa, etc.
  • Deploying high-traffic enterprise applications using Node.js and MongoDB
  • Using Docker, and / or other containerization technologies
  • Deploying and managing applications on the Kubernetes platform
  • Working with CI / CD pipelines, such as Jenkins
  • Writing unit tests, and integration test suites
  • With git workflow fundamentals, i.e., merge, rebase, reset, cherry-pick, etc.
  • Working in Agile Development Methodologies, e.g., Scum
  • Using APMs, and analytics tools, such as New Relic, Google Analytics, etc.
  • Bachelor’s Degree in computer science preferred
  • Experience in eCommerce and / or FinTech preferred

Core Competencies for Success :

To perform this job successfully, an individual should demonstrate the following competencies :

  • Experience designing well-defined Restful APIs
  • Strong understanding of data structures and algorithms
  • Experience with design and implementation of high-availability and reliable solutions

Below covers everything you need to know about what this opportunity entails, as well as what is expected from applicants.

Notifications and Disclaimers :

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and / or ability required to perform the job.

Reasonable accommodations may be made to enable individual’s disabilities to perform the essential functions.

The duties and responsibilities described in this document are not a comprehensive list. The scope of the job may change, and additional tasks may be assigned as necessitated by business demands.

Physical Requirements :

Individuals may need to sit or stand for prolonged periods working on a computer. The role may require you to walk, primarily on a level surface, for periods during the day.

The job may also require reaching above shoulder heights, below waist or lifting up to 15 pounds to file documents or store materials throughout the day.

Work Environment :

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

For the most part ambient room temperatures, lighting and traditional office equipment as found in a typical office environment.

Travel Required : NO

Percentage of Travel Required in this role : None

EEO Statement :

FlexShopper is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

J-18808-Ljbffr

8 days ago
Related jobs
Promoted
VirtualVocations
Tamarac, Florida

A company is looking for a Senior Software Engineer II, FullStack AI/ML. ...

Promoted
Nation Safe Drivers
Boca Raton, Florida

Software Engineer design, develop, and test software applications, services, and components. Building and using reporting assisted software engineering tools to automate some coding. Develop enterprise software solutions, service integrations, User Interface (UI) and data. Work with team members to ...

Promoted
VirtualVocations
Tamarac, Florida

Take end-to-end ownership of critical software components and optimize performanceTest, review, and improve software, resolving issues and enhancing reliability and securityRequired Qualifications:7+ years of software engineering experienceFluency with algorithms and data structuresBachelor's degree...

Promoted
Material Bank®
Boca Raton, Florida

Join our innovative team as a Senior Full Stack Engineer in Boca Raton, Florida. Bachelor’s degree in Computer Science, Engineering, or a related field. ...

Promoted
VirtualVocations
Tamarac, Florida

A company is looking for a Senior Software QA Performance Engineer I who will ensure efficient and effective performance of software applications. ...

Promoted
Total Wine & More
Boca Raton, Florida

Back-End Senior Software Engineer. This engineer will work closely with product owners, architects, and other engineers to translate designs into actionable technical requirements and ultimately clean, functional code. This engineer will strive for continuous optimization of usability, security, and...

FIS
Virtual from Any State, FL , United States of America

We are looking for an experienced Senior Software Engineer to join our HORIZON Banking Solutions development team and help build the next generation of Community Banking solutions at FIS. Partner closely with development managers, product owners, SMEs, and other stakeholders to fully understand soft...

DApp360 Workforce LLC
FL, US

Ensure high quality software is delivered in each weekly or bi-weekly release. ...

American Express
Sunrise, Florida

As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on wh...

DApp360 Workforce LLC
FL, US

RECUR is seeking a Senior Software Engineer to join its team full time. Work on a small agile team of software engineers and product managers. What do we at RECUR believe makes a great engineering team? . Develop high quality and maintainable software using a test driven mindset. ...