[Remote] Senior Full Stack Developer
Note: The job is a remote job and is open to candidates in USA. ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. They are seeking a Senior Full Stack Developer to work closely with clients and digital leaders, supporting client projects and providing solutions for growth efforts. The role involves designing, building, testing, and deploying software products on the AWS cloud platform.ResponsibilitiesThe Full-Stack Developer will work closely with clients, digital leaders, solutions architects, and technical/ functional leads across Guidehouse digital teams and market segments to support client projects and provide solutions for growth efforts and capabilities build-outServe as a key member of the modernization team to support technical challenges/demos, building innovative solution prototypes using cloud architectures and software technologiesSolutions architecture and hands-on engineering/full-stack development of scalable and secure distributed systems using modern software technologies and programming, Cloud Native and microservices architecture, containerization, and API-First design patternsWork collaboratively with user experience designers, platform engineers, product owners, solution architects, and business analysts, the Cloud Applications Full Stack Developer will design, build, test, and deploy high-value, operationally resilient software products on the AWS cloud platform that satisfy functional and non-functional requirementsSkillsMust be a US Citizen or a Green Card holderA bachelor's degree is required, or a Minimum of 10 years of relevant experienceMinimum of SIX (6) years of prior relevant experience in full-stack application developmentMinimum of THREE (3) years of experience with cloud applications development to build /modernize applications and datasets on the AWS cloudExperience and proficiency in implementing frontend and backend services for cloud-native software products and solutions such as Python, JavaScript, Django and Vue.JSThe must-have skills include proficiency in Python and JavaScriptFor Django experience, candidates can alternatively have experience with Flask, FastAPI, Falcon, or SQLAlchemySimilarly, for Vue.JS experience, alternatives include React, Svelte, or Angular (version 1.6 or higher)Proven ability to work autonomously and collaborate, mentor, help, and support other team members, as needed, to solve complex technical problemsProven ability to develop software products and solution prototypes and use prototypes to validate technical solution strategies and communicate and explain the pros and cons of complex design alternativesAn in-depth understanding of Agile and Scaled Agile practices and principles, with experience. Must be an experienced Agile practitioner with proven ability to plan and implement software products with agilityCertification: AWS Certified Developer – Amazon Web ServicesFlask, Docker, EKS/Kubernetes, AWS Step Functions, Event Bridge, AWS Lambda, AWS API Gateway, Elasticsearch, Caching frameworks, Redis, Memcached, the Amazon Relational Database Service (RDS) for Postgres, and/or the MongoDB NoSQL database serviceCertification: AWS Certification Solutions Architect - Amazon Web ServicesSolution architecture support for technical volumes of proposals and white papers for RFPs/RFIs and thought leadership initiativesFamiliarity with the AWS Serverless Application Model (SAM) and proven design patterns, like Model-View-Controller, is required, as is the ability to design and build cloud-based software products that conform to the AWS Well-Architected Framework design principlesProficiency in delivering cloud-based software products using contemporary CI/CD pipeline tooling and the ability to continuously collaborate with development, operations, and security (DevSecOps) team members to deliver secure and operationally resilient software products and solutionsThis is a hands-on cloud software developer/engineering position and requires the ability to proficiently and predictably build and deploy custom applications in the AWS cloudProven ability to design, build, test, and deploy software products and solutions on the AWS cloud platformExcellent written and verbal communication skills with an ability to handle customer requirements and engineer solutionsCompany OverviewApTask is a staffing and recruiting company offering staffing, project, and workforce solutions. It was founded in 2010, and is headquartered in Iselin, New Jersey, USA, with a workforce of 201-500 employees. Its website is http://aptask.com.