eSimplicity is seeking a Staff Full Stack Engineer to help develop solutions in full for their client's highly visible web application, from high-level system design, and configuration to application development and backend service integration.
Requirements
- Expert-level proficiency in the following languages: Typescript, Javascript, Python
- Expertise with modern web application frameworks such as React.js, Next.js, Node.js, Flask, Playwright, Poetry, OpenAPI, Trussworks USWDS, Storybook, Tailwind CSS, Tanstack React-Query, Pydantic, Imposter Mocks
- Deep understanding of APIs, and familiarity with JSON, Web APIs, REST APIs, JSON-RPC, XML-RPC, RESTful practices
- Experience working with Redis
- Experience with Docker containerization and deployments
- Extensive experience using Gitlab and CI/CD platforms to deliver safe releases at a rapid rate.
- Experience in AWS cloud architecture (e.g. Cloudwatch, Cloudtrail, EKS, S3)
Responsibilities
- Staff developer on a team that designs, creates, and builds web application features; creates back-end code and interfaces for new web platforms; analyzes user needs to implement front-end design, graphics, performance, and capacity; integrates applications with other platforms/services as needed
- Translates designs and wireframes into reusable, testable and efficient front-end code
- Builds, iterates, and tests scalable, back-end APIs for web applications
- Provides production support, on-call support, maintenance, and enhancements to the existing system
- Quickly adopts to new programming tools, frameworks, and techniques
- Authors friendly documentation (e.g., API documentation, deployment operations)
- Experience using modern, open-source software frameworks to prototype and deploy full-stack web applications
Other
- This role is contingent upon successful Moderate Risk Public Trust (MRPT) clearance
- Must be a United States citizen
- Ability to obtain and maintain a Public Trust clearance
- Prior experience supporting federal government contracts as a contractor or government employee.
- Strong documentation and problem-solving skills