> Markdown version of [/jobs/ext/1178139-senior-full-stack-developer-remote](https://www.wearedevelopers.com/jobs/ext/1178139-senior-full-stack-developer-remote). 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 Developer - Remote - **Company:** ATTAINX INC - **Location:** Portland, OR, United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Gulp.js, Java (Programming Language), JavaScript (Programming Language), Akka (Toolkit), Cloud Storage, Databases, Computer Literacy, Relational Databases, Database Design, ECMAScript, Revision Control Systems, Gradle, Systems Analysis, Spring Framework, JSON, PostgreSQL, Liquibase, Node.Js, Svelte, Software Engineering, Software Requirements Analysis, Systems Integration, TypeScript, Website Wireframe, Grunt (Software), ReactJS, Spring-boot, Backend, Git, Vue.js, Spring Data, Kotlin, Event Driven Architecture, Webpack, AngularJS, Material UI, Kubernetes, Information Technology, Graphql, Front End Software Development, Functional Programming, Event Sourcing, Domain Driven Design - **Published:** July 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=906954614edbd026 ## About the Role * B.S. degree in computer science or equivalent experience. * 7+ years of experience in systems analysis, software engineering, database design. * Experience in software development projects as contributor and as technical lead. * Demonstrate solid problem-solving, relationship-building, communication, and coordination skills. * Independent Learner: Learn and apply technologies and business processes quickly and effectively. * Assertive and able to collaborate well with users, technical staff, and management. Requisite Experience: * Java 8+ / Kotlin * Spring - Reactive Spring experience preferred (familiarity with Reactive Streams, Spring Data R2DBC, Spring WebFlux) * Spring Boot * Gradle * GraphQL * GCP (especially PubSub / Cloud Storage / Cloud SQL for PostgreSQL) * gRPC * Relational databases, specifically PostgreSQL (familiarity with document-based datatypes such as JSON/JSONB preferred), including database versioning tools such as Liquibase. * Reactive / Functional Programming (experience with Java Vavr / Immutables libraries preferred). Front-end Skills: * Strong JS/ES6/HTML/CSS experience * Excellent working knowledge JavaScript, and GraphQL * Deep experience with React and/or other view libraries such as Vue/Angular/Svelte etc. * Node JS experience * Experience working with UI libraries, preferably Material UI Desired Experience: * TypeScript, jOOQ, Akka, ES6, GraphQL, Kotlin * Domain Driven Design and Event Sourcing * Message/Event-Driven Architectures * Kubernetes * TypeScript experience * Strong Information Architecture/UX skills * Experience setting up and maintaining complex forms and data entry screens * Experience working with a team on a project, git management, reviewing code etc * Experience wireframing or designing finished screens from rough wireframes * Experience setting up and/or working with build runners such as vite/webpack/gulp/grunt etc. * Strong Information Architecture/UX skills * Experience setting up and maintaining complex forms and data entry screens * Strong communication and collaboration abilities * Experience working with a team on a project, git management, reviewing code etc. * Experience wireframing or designing finished screens from rough wireframes * Experience setting up and/or working with build runners such as vite/webpack/gulp/grunt etc., This position requires extended periods of sitting, computer use, and communication via phone or email. Occasional lifting of up to 10 pounds may be necessary. Vision abilities required include close, distance, and peripheral vision as well as depth perception. ## Description AttainX, Inc. is in search of a highly skilled Full Stack Developer with hands-on UI and backend development and technical skills to support our government client., * Perform backend software design and development and system integration. * Responsible for scoping, systems analysis, software design, development, testing, and deployment * Translates system requirements into technical design. * Lead and participate in projects of various sizes. * Develop highly interactive applications including complex forms, dashboards, charts and diagrams. * Work with end-users to identify current workflows and clarify project objectives. * Provides technical guidance to junior analyst/programmers. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)