Senior Full Stack Developer - Remote
AttainXAbout the role
Job Title: Senior Full Stack Developer
Location: Remote or Alaska
Work Hours: Remote work must be performed on Alaska Daylight/Standard Time (AKDT / AKST)
Citizenship: Must be a US Citizen eligible to obtain a Federal Public Trust
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.
Qualifications and Education Requirements:
Primary Responsibilities
- 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.
Qualifications
- 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.
About Us:
AttainX Inc. is SBA Certified 8(a), Women Owned Small Business (WOSB), Economically Disadvantaged WOSB (EDWOSB), CMMI Level 3, ISO 9001:2015 certified QMS, and a Gold Level SAFe Partner. For over 14 years, AttainX has delivered innovative IT and cloud-based solutions for a broad portfolio of federal clients, including USDA, NOAA, DOE, DHS, and DIA.
Benefits:
- Paid vacation
- Medical, dental, and vision coverage
- Matching 401(k) plan
- Tuition/training reimbursement
- Long & Short-Term Disability
Accommodations:
Individuals with disabilities may request reasonable workplace accommodations by contacting AttainX Human Resour
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s