Job Url: https://smartpeople.my.salesforce-sites.com/recruit/fRecruit__ApplyJob?vacancyNo=VN401 Job Description: Current Vacancies Get Started Applicant Portal Job Details: Full Stack Developer Full details of the job.       Vacancy Name Full Stack Developer Employment Type Permanent Location USA - Remote Job Details Brief Description Are you looking to sink your teeth into a pivotal role within a growing engineering team? Are you excited by building secure, scalable archive solutions used by real customers for mission-critical document storage and compliance? Do you want to work on both backend and frontend in a modern cloud-based SaaS platform? If the answer is yes, then we want to hear from you.  Summary We are looking for a versatile, hands-on Full-Stack Developer to help further develop and evolve our digital archive solution. In this role, you will work across the full stack from Java-based backend services and relational databases to modern React-based user interfaces while contributing to architecture, performance, security, and cloud scalability. You will join a collaborative engineering team building a multi-tenant archive platform that emphasizes reliability, compliance, and long-term data integrity.  We value engineers who combine deep expertise with broad technical understanding. This role is ideal for someone who can go deep when needed, while also confidently working across backend, frontend, DevOps, database, and cloud infrastructure to deliver end-to-end solutions.  About Smart Communications Smart Communications is the trusted choice for regulated enterprises looking to modernize complex processes and connect with customers in the moments that matter most. Our Conversation Cloud™ platform powers frictionless, compliant, digital-first experiences through omnichannel communications, intelligent data capture, and secure digital archival. More than 650 enterprises worldwide—including Zurich Insurance, Priority Health, The Pacific Financial Group, and The Bancorp—rely on Smart Communications to reduce compliance risk, boost operational efficiency, lower costs, and fast-track digital transformation that fuels business growth and elevates the customer experience. With more than 30 pre-built connectors, Smart Communications’ cloud-native platform integrates effortlessly with the world’s most trusted enterprise systems including Salesforce, Guidewire, DuckCreek, OneSpan, and Pega, enabling more than 60 billion mission-critical customer conversations globally, and driving faster time to value. Who are you? You are an experienced, pragmatic software engineer who enjoys working across the entire technology stack and taking ownership of meaningful features. You are comfortable moving between backend logic, frontend functionality, and cloud infrastructure, and you care about building software that is robust, secure, and maintainable. You will join a skilled engineering team responsible for developing and operating a digital archive solution used in regulated and compliance-driven environments. This is an exciting opportunity to influence the technical direction of a core product while working with modern technologies in a cloud-native SaaS environment.  The responsibilities of the role include: Designing, developing, and maintaining backend services using Java and related frameworks  Developing and maintaining frontend functionality using React, Redux, and modern JavaScript tooling  Working with SQL and relational data models to ensure performance, consistency, and scalability  Building and operating cloud-based solutions on AWS (e.g. compute, storage, databases, networking)  Contributing to system architecture, performance optimization, and security best practices  Collaborating closely with product, QA, and other engineers throughout the full development lifecycle  Participating in code reviews, design discussions, and continuous improvement of development practices  Supporting and improving CI/CD pipelines and version control workflows using Git  Contribute to third-level customer support as needed, engaging the customer alongside the Support team when necessary, working with the engineering team to resolve complex customer issues  What we’re looking for: Must have skills/experience: Ability to work across the full stack and take ownership of features end to end  Strong problem-solving skills and a pragmatic, quality-focused mindset  Strong experience with Java backend development in production systems  Solid frontend development experience (preferably React and Redux)  Experience in JavaScript, HTML/CSS  Experience working with SQL / relational databases  Familiarity with AWS and cloud-based application architectures  Experience using Git and modern development workflows  Experience in test-driven development  Advantageous skills/experience: Python  Scrum / Agile  Playwright  CI/CD  Terraform  Kubernetes  Customer service experience  We look for the following SMART values in everyone we hire at Smart Communications: Speak Openly - We are positive, creative, helpful, kind and we have fun. We listen and provide constructive feedback. Through meaningful conversations we encourage each other to be the best that we can be. We’re not complainers we’re problem solvers. Make a Difference - We focus on the things that matter and prioritize the things that have the greatest impact. We celebrate success and hold ourselves accountable for our choices. We don’t sit on the sidelines. Agile & Flexible - We are focused on evolving, improving and growing. We think differently and challenge the status quo with open minds. We ask ‘why?’ so that we can help remove complexity. We don’t allow hurdles to get in our way. Results-Focused - We get stuff done by being efficient, working at pace and paying attention to detail. We focus on finding solutions and fixing things. We don’t believe in being busy for the sake of being busy, we focus on productivity. Teamwork - We are stronger and better together. We collaborate, trust and support each other to deliver results for our company and our customers. We don’t want anyone to feel disengaged, we’re in this together! What’s the deal? We will provide you with the tools, equipment and support to give you the best possible chance of success and over-achieving your goals. Salary will depend on your experience and will be highly competitive. In addition to a friendly, flexible and fun working environment, we provide a range of other benefits, including extensive health, dental and vision insurance, employer-funded health savings account, flexible spending plan, life and AD&D insurance, short and long term disability insurance, gym membership reimbursement, and 401K contribution, as well as 18 days’ holiday allowance plus an additional day off on your birthday! This role is fully remote.  So, if we interest you, please let us know by applying for this position and tell us all about yourself. Please note: we only consider applicants with current legal right to work in the countries in which our positions are based. All qualified applicants will receive consideration for employment regardless of colour, religion, sex, national origin, sexual orientation, age, disability, marital status or gender identity.   To learn more about Smart Communications visit: https://www.smartcommunications.com/