- Home
- Remote Jobs
- Senior Fullstack Engineer Remote
Already filled
Don't miss the next one. Get matching roles delivered to your inbox.
Senior Fullstack Engineer Remote
Job summary
Work model
Responsibilities
- Design and build technical solutions that deliver the right balance of functionality, performance, scalability, and reliability.
- Maintain and enhance existing IaaS/SaaS and on-premise applications across digital banking, mobile, cards, merchant services, payments, foreign exchange, core banking, and trade finance.
- Help keep mission-critical systems stable, scalable, and aligned to evolving business needs.
- Investigate and resolve code defects, data issues, and configuration problems by identifying the root cause of application errors.
- Support complex, business-critical applications and apply sound judgment within established procedures.
- Contribute technical leadership on small to medium projects when needed.
- Promote and implement departmental best practices, standards, and development guidelines.
- Design and develop real-time and file-based integrations, while improving database-level processing where appropriate.
- Help create an exceptional developer experience and work with empathy toward other engineers.
- Write clean, maintainable, secure, and well-documented code, and actively refactor and improve existing solutions.
- Continuously learn, take initiative, and support the team with a collaborative mindset.
- May mentor junior engineers and help strengthen the teams technical capability.
Requirements
Must have:
- Bachelor's degree plus 4 years of experience in software application development and maintenance, or a high school diploma/GED plus 8 years of equivalent experience.
- 6--10 years of software development experience, with substantial hands-on work in Java (Spring Boot) and Node.js.
- Strong back-end capabilities, including REST APIs, microservices, messaging platforms such as Kafka, and caching approaches.
- Familiarity with security practices such as OAuth2, JWT, SSL, and data encryption.
- Front-end proficiency in React.js, along with solid knowledge of HTML5, CSS3, and JavaScript/TypeScript.
- Expertise in SQL and NoSQL databases, database modeling, and query tuning.
- Practical experience with Docker, Kubernetes, and CI/CD delivery pipelines.
- Experience in unit testing, integration testing, and test-driven or behavior-driven development methods.
- Strong analytical ability, clear communication, leadership potential, and the ability to thrive in a fast-paced environment.
Preferred:
- Experience with AWS, event-driven architecture, hybrid mobile applications, and login or multifactor authentication.
Company
We are hiring a Senior Software Engineer (Full Stack) for a remote position, limited to candidates located in AZ, NC, or TX. Our award-winning platform helps customers manage money on the move with secure payment and tracking capabilities, card and deposit tools, customizable alerts, and helpful prompts that simplify everyday banking tasks. We offer a competitive and thoughtfully designed benefits program as part of our total rewards commitment, and we are dedicated to supporting our associates with high-quality benefits.