> Markdown version of [/jobs/ext/738561-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/738561-senior-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Engineer - **Company:** Ziflow Inc. - **Location:** Dallas, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Web Accessibility, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, HTML5, Cascading Style Sheets (CSS), Cloud Engineering, Continuous Delivery, Continuous Integration, Command-Query Responsibility Segregation (Software Development), Distributed Systems, Java Persistence API, Model View Controller (MVC), OAuth, Object-Oriented Software Development, Scrum Methodology, Openid Connect, Security Assertion Markup Language (SAML), Service-Oriented Architecture, Software Engineering, SQL Databases, Systems Integration, TypeScript, Web Performance Optimization, Web Platforms, RxJS, Spock, Backend, AngularJS, Solid Principles, Kubernetes, Front End Software Development, Event Sourcing, Restful APIs, Dropbox, Docker, Web Api, Microservices - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a40486e61dcb3b21 ## About the Role Do you have experience in TypeScript?, * 5+ years of experience in a Full Stack Software Engineering role. * Strong knowledge of Java 21, preferably in a microservices environment. * Solid experience with Object-Oriented Design & Analysis and software design principles. * Hands-on experience with Spring (Core, Data JPA, MVC, Boot, Security), SQL, REST APIs, Spock, and related backend technologies. * Strong front-end development experience with TypeScript, JavaScript, HTML5, CSS3/SCSS, and modern Angular (v15+ preferred). * Experience building responsive, accessible, and high-performance web applications. * Proficiency with RxJS, state management patterns (NgRx/NGXS or similar), and Angular component architecture. * Experience designing and implementing scalable, maintainable systems across both frontend and backend layers. * Familiarity with testing frameworks and practices for both frontend and backend applications. Desirable Skills * Experience with SOA and distributed systems. * Familiarity with Docker, Kubernetes, and Continuous Integration/Continuous Delivery (CI/CD) practices. * Experience with authentication and authorization technologies such as SAML, OAuth, OpenID Connect, and integrations with third-party APIs (Google, Dropbox, etc.). * Some experience with Event Sourcing and CQRS. * Familiarity with AWS services and cloud-native architectures. * Experience optimizing frontend performance, browser APIs, and web accessibility. * Knowledge of HTML5 Canvas and modern web platform capabilities. * Experience working in Agile software development environments. * Excellent communication and collaboration skills, with the ability to work effectively within cross-functional Scrum teams. ## Description You will work closely with our CTO and Product Team to produce a high quality product. You will be involved in every aspect of the product development process, from the conception of new features, collaborating with the Design and SysOps teams, to successfully running your code in production. ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Practice makes perfect - when it comes to RxJS](https://www.wearedevelopers.com/videos/1-practice-makes-perfect-when-it-comes-to-rxjs) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)