For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
TBO Bank
TBO Bank

Senior Software Engineer (PHP and JavaScript)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
PHP
Security software
+45

Visa

U.S. visa required

Permanent role
3 days ago
Apply now

About Us TBO Bank (AKA The Bank of Opportunity) has been serving customers from our hometown location in Orrick, Missouri. We’ve taken pride in building banking relationships that have spanned decades. Now we’re bringing “the feel” of hometown banking to a broader landscape. Our mission: to connect and empower in a way that is human, relatable and real. As we expand the reach of our relationships, you can feel secure working for a bank that just gets it.

Position Summary/Objective We are looking for a highly skilled Senior Software Engineer to join our dynamic team. As a senior engineer, you will play a key role in designing, developing, and maintaining complex software systems in a fast-paced, collaborative environment. The ideal candidate is experienced with PHP and JavaScript development, software architecture, relational database design, and has some experience with the unique challenges in the FinTech sector.

Responsibilities Software Design & Development

  • Design, develop, and maintain scalable, high-performance systems using PHP Laravel, VueJS, and other related technologies.
  • Write clean, maintainable, testable, and efficient code.
  • Work closely with stakeholders to ensure high-quality software delivery.
  • Assist in the design and execution of testing strategies, including unit tests, integration tests, and end-to-end testing.

Architecture & Systems Design

  • Lead and contribute to the design of software architecture, ensuring it supports scalability, performance, and security best practices.
  • Collaborate with the engineering team to define system architectures and technical solutions.
  • Design, implement, and optimize database systems, ensuring data integrity, performance, and scalability.
  • Work with both relational (MySQL) and NoSQL databases, and ensure data models align with business needs.

Mentorship & Collaboration

  • Mentor teammates, review code, and promote good process and best practices within the team.
  • Foster a collaborative, positive environment and contribute to team growth and success.
  • Be actively engaged in driving a strong engineering culture.

Continuous Improvement & Innovation

  • Stay updated on emerging technologies and industry trends, and advocate for the adoption of tools and techniques that improve software development processes.
  • Seek opportunities for learning and growth to improve your technical skills and career trajectory.

FinTech Domain Expertise

  • Leverage your experience in the FinTech sector to ensure that our solutions meet the regulatory, security, and compliance standards specific to the industry.
  • Understand the unique challenges related to financial transactions, payments, and integrations with third-party systems.

Required Skills & Qualifications

  • 5+ years of professional software development experience, with a strong focus on PHP ( or similar languages).
  • Proven track record of designing, building, and scaling production-level systems.
  • Experience with database systems such as MySQL, PostgreSQL, or other relational databases. Familiarity with NoSQL solutions (e.g., MongoDB, Cassandra) is a plus.
  • Excellent analytical and problem-solving skills, with a proactive attitude towards finding innovative solutions.
  • Experience leading improved reliability and performance of software systems.

Technical Expertise

  • Strong understanding of software architecture principles, design patterns, and best practices.
  • Capable of doing fullstack work on a multidisciplinary team.
  • Proficient in PHP and modern PHP frameworks (e.g., Laravel, Symfony, Zend).
  • Proficient in VueJS and a strong understanding of JavaScript.
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Solid experience with RESTful APIs, microservices architecture, and web services integrations.
  • Familiarity with version control systems like Git for collaborative development.

FinTech Experience

  • Familiarity with the FinTech industry, including knowledge of payment gateways, banking integrations, payment systems, financial data security, and regulatory requirements (e.g., SOC, PCI, GDPR).

Collaboration & Leadership

  • Strong communication skills and the ability to work in cross-functional teams.
  • Experience leading technical projects and mentoring team members.

Nice to Have

  • Knowledge of financial analytics, banking, or trading platforms.
  • Experience applying security best practices, especially in financial applications.
  • Nuanced understanding of agile development methodologies.

Physical Requirements**

  • Ability to sit or stand for extended periods while working at a desk or computer.
  • You must be able to use a computer and other office equipment (e.g., phone, printer).
  • Ability to communicate effectively in person, via phone, and through written correspondence.
  • Ability to concentrate and focus on tasks for extended periods in a fast-paced environment.

*TBO Bank is proud to have an inclusive culture committed to ensuring equal employment opportunity in all employment decisions regardless of race, color, gender, national origin, religion, age, disability, sexual orientation, gender identity, military status, veteran status or any other legally protected status.

** The physical demands listed are a requirement to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

About TBO Bank

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service