What are the responsibilities and job description for the Senior Web Engineer position at First Carolina Bank?
Join Our Team—Where Values Drive Secure, Scalable Digital Experiences
We’re seeking a Senior Web Engineer to help design, build, and maintain secure, high-performing web applications that support our customers, internal teams, and long-term digital strategy. This role plays a meaningful part in delivering reliable, accessible, and well-architected solutions within a regulated financial services environment.
As part of our continued commitment to strategic focus and accountability, First Carolina Bank and BM Technologies are guided by our core values: Intentional, Responsive, Enterprising, and Considerate. These principles shape how we build technology, collaborate across teams, and deliver solutions that are trustworthy, stable, and thoughtfully designed.
Why You’ll Love This Role
• Work on modern, full-stack web applications using React and server-side rendering
• Contribute to secure, accessible, and highly reliable digital platforms in a regulated environment
• Collaborate closely with product, UX, QA, compliance, and engineering partners
• Own features end-to-end—from design through deployment and support
• Influence development practices, tooling, and performance standards
• Mentor and support other developers through code review and collaboration
• Thrive in a steady, structured environment that values quality, consistency, and thoughtful execution
What Makes You a Great Fit
• Steady, thoughtful engineer who values precision, quality, and well-defined processes
• Comfortable working within established standards, frameworks, and regulatory requirements
• Collaborative and supportive team member who enjoys mentoring others
• Exercises good judgment and balances delivery speed with risk awareness and reliability
• Enjoys building deep technical expertise and continuously improving systems
• Communicates clearly in structured, async-friendly environments
• Patient, methodical, and dependable—focused on long-term success, not shortcuts
Key Responsibilities
• Design, build, and maintain secure, high-performing web applications
• Lead development of React-based frontends with server-side rendering using Express
• Deliver complex frontend features aligned with business and product requirements
• Collaborate with Product, UX, Compliance, Infrastructure, and QA teams
• Ensure platforms meet accessibility (WCAG), privacy, and security standards
• Review code and provide guidance to promote clean, maintainable solutions
• Improve performance, reliability, and cross-browser compatibility
• Build and maintain reusable UI components and structured design systems
• Support automated testing, deployment workflows, and documentation
• Monitor production systems and respond to issues as needed
• Mentor junior developers and contribute to a supportive engineering culture
Qualifications
• 5 years of professional experience in modern web development
• Expert-level proficiency in React (hooks, context, SSR, hydration strategies)
• Strong experience with Express.js for server-side rendering
• Advanced JavaScript and TypeScript skills
• Experience with modular CSS approaches (Emotion, SCSS Modules)
• Strong understanding of accessibility standards (WCAG 2.2, ARIA)
• Experience with testing tools such as Jest or React Testing Library
• Proficiency with Git workflows and collaborative development practices
• Strong written and verbal communication skills in remote, async teams
Preferred
• Experience with Vite or Webpack customization
• Contribution to internal component libraries or design systems
• Exposure to Docker, Azure, or cloud-based services
Risk Management Requirements
• Adheres to workplace policies, code of conduct, privacy, and information security standards
• Complies with all applicable regulatory requirements, including AML, BSA, and USA PATRIOT Act policies
• Acts within authorized limits and delegated authorities
• Follows established development, security, and change-control processes to protect customer and shareholder interests
Benefits
• Competitive total compensation
• Comprehensive health, dental, and vision insurance
• Retirement savings plans with company match
• Paid time off and holidays
• Professional development and technical growth opportunities
• Employee assistance programs
• Opportunity to work on meaningful, customer-impacting platforms
Our Core Values
Enterprising: We approach challenges with curiosity, discipline, and practical problem-solving.
Intentional: We build thoughtfully, follow through on commitments, and prioritize quality.
Responsive: We deliver reliable, secure, and accessible experiences that earn trust.
Considerate: We collaborate with respect, patience, and accountability—supporting each other and our customers.
#SeniorWebEngineer #WebEngineering #ReactJobs #FinTechCareers #AccessibleDesign #SecureDevelopment #FirstCarolinaBank #BMTechnologies