Senior Full Stack Developer
AttainX
- Location
- Alaska · Albuquerque, NM, US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 150,000–160,000/yr
Posted 2mo ago
Senior Full Stack Developer - Remote
Albuquerque, NM, US
+33 More Locations
Yesterday
Requisition ID
1942
Apply
Salary Range
$150,000.00 To $160,000.00 Annually
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 Resources directly and specifying the nature of the support needed.
EEO Commitment
AttainX is an Equal Employment Opportunity employer and prohibits discrimination in the workplace based on Title VII of the Civil Rights Act, VEVRAA, Section 503, and other applicable laws. These protections extend to all applicants and employees.
Physical Demands
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.
Work Environment
The work environment is typically moderate in noise and may require onsite presence during standard business hours.
Skills
- Java
- Kotlin
- Spring
- Reactive Spring
- Spring Data R2DBC
- Spring WebFlux
- Spring Boot
- Gradle
- GraphQL
- GCP
- PubSub
- Cloud Storage
- Cloud SQL
- PostgreSQL
- gRPC
- Liquibase
- Vavr
- Immutables
- JavaScript
- ES6
- HTML
- CSS
- React
- Vue
- Angular
- Svelte
- Node.js
- Material UI
- TypeScript
- jOOQ
- Akka
- Domain Driven Design
- Event Sourcing
- Kubernetes
- Information Architecture
- UX
- Git
- vite
- webpack
- gulp
- grunt
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today