At Flexion, an agile software company that’s been delivering excellence for over 30 years, our company culture is built on autonomy, trust, and transparency. We empower teams to remain self-sufficient and self-directed by hiring people who can solve complex problems through collaboration.
Full Stack Engineer
Location
United States
Posted
82 days ago
Salary
$120K - $150K / year
Seniority
Mid Level
Job Description
Full Stack Engineer
Flexion
Role Description We’re looking for a Full Stack Engineer with an unwavering passion for designing meaningful, easy-to-use applications. Most of the work we do is on large-scale, enterprise-wide systems (both commercial and government)—this project in particular will support the design, development, and deployment of secure, scalable applications for a Federal Government client. This is a contract position approximately 2.5 years in duration. Work can be done remotely, but must be done in the United States. The ability to obtain and maintain a Public Trust Clearance is a requirement for this position. The ideal candidate will have strong experience with front-end and back-end technologies, a deep understanding of API integration and cloud environments, and familiarity with Federal cybersecurity and compliance frameworks such as FedRAMP and FISMA is a plus. - Design, develop, and maintain end-to-end web applications using modern frameworks and technologies. - Implement RESTful APIs, microservices, and middleware components to connect front-end interfaces with backend systems. - Develop responsive, accessible user interfaces using React, Angular, or Vue.js. - Build robust server-side components with Node.js and .NET Core. Experience with Python (Django/Flask) is helpful. - Integrate with cloud services (Azure, or GovCloud) and support CI/CD pipeline automation. - Work closely with stakeholders to gather requirements, define user stories, and translate business needs into technical solutions. - Collaborate with DevSecOps teams to support containerization, infrastructure as code, and automated testing. - Participate in Agile sprint ceremonies, peer code reviews, and technical documentation efforts. - Optimize application performance, scalability, and maintainability in production environments. Qualifications - Ability to obtain and maintain a Public Trust Clearance. - Bachelor’s degree in Computer Science, Software Engineering, or related field. - 6 years of experience in full-stack software development. - Proficiency with front-end frameworks such as React.js, Angular, or Vue.js. - Strong experience with back-end development using Node.js and .NET, experience with Python helpful. - Proficient in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, or DynamoDB). - Experience building and consuming RESTful and GraphQL APIs. - Familiarity with Git-based version control, Docker, and CI/CD pipelines (e.g., GitHub Actions, Jenkins, or Azure DevOps). - Understanding of cloud deployment models, especially within FedRAMP or GovCloud environments. - Knowledge of Agile/Scrum methodologies and collaboration tools (e.g., Jira, Confluence). Preferred Qualifications - Prior experience supporting Federal agencies. - Knowledge of Identity and Access Management (IAM), SAML/OAuth2, and Zero Trust principles. - Familiarity with Infrastructure as Code (IaC) using Terraform or AWS CloudFormation. - Experience with automated testing frameworks (e.g., Jest, PyTest, Selenium). - Exposure to DevSecOps pipelines and security scanning tools (e.g., SonarQube, Snyk, or Twistlock). - Certifications such as AWS Certified Developer, Microsoft Certified: Azure Developer Associate, or Security+. Soft Skills - Excellent analytical and problem-solving abilities. - Strong communication skills with both technical and non-technical stakeholders. - Collaborative mindset and ability to thrive in Agile, mission-driven teams. - Proactive in identifying technical improvements and ensuring secure, efficient solutions. Benefits - Comprehensive health, dental, and vision coverage. - Life and disability insurance. - Flexible spending accounts. - 401(k) plan. - Generous paid time off. - Referral bonuses. - Commitment to well-being and career success. Salary Range The salary range for this role is $120,000 to $150,000.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Promote the development of product improvements • Design integration scenarios between products and third-party systems • Document processes and activities related to product operation and maintenance • Specify, evaluate and develop programs, scripts and system configurations for Internet servers hosted in cloud environments and databases • Test and install programs, scripts and system configurations • Deploy, configure and develop scripts for version control tools (SVN/GIT), continuous build and delivery (JENKINS) and system administration • Write requirements documents and develop acceptance tests
Global Manufacturing Engineering Leader
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Create global manufacturing process strategy • Develop L4 and L5 manufacturing process standards • Ensure application of standards in shops • Work closely with engineering, shop, and quality teams • Drive standardization and process improvement across L4 and L5 shops • Lead line stop resolution including root cause identification, containment, and corrective action • Learn/leverage and standardize best practices within AAJV and across the broader industry • Lead and mentor others through kaizen events • Establish a formal cadence with each site for manufacturing engineering strategy, coaching, improvement plans, project tracking, and execution • Establish functional integration to aid in broader AAJV SQDC improvements
Software Engineer, Cloud
AbbottAs an employer, Abbott is interested in candidates who are passionate about creating healthy solutions and making a difference in the world. Abbott offers compe
• Design and implement services and components utilizing Go for cloud-based platforms. • Collaborate with internal and external partners to develop and integrate with APIs that empower users to share and utilize their medical data in partner systems. • Design and implement high-quality, scalable, and maintainable systems by developing robust, testable code and ensuring optimal performance, reliability, and uptime. • Participate in all aspects of the software development life cycle for Cloud solutions, including planning, requirements, development, testing, and quality assurance collaboratively with Software Engineering. • Implement systemic changes to align existing systems with current architectural goals. • Create diagrams, flowcharts and models that illustrate the internal design and workflow of solution components. • Build and manage internal tooling, APIs, and production systems, driving automation across build, release, and configuration processes to improve efficiency, reliability, and scalability. • Support company initiatives and complies with regulatory requirements by FDA and other relevant global.
Senior Software Engineer – Fusion Automation API
AutodeskHow the world gets designed and made. #MakeAnything
• Be responsible for web services and desktop code of significant size and complexity which may require a high degree of ingenuity or creativity. • Define and implement the Fusion Automation API, with a focus on stability, security, and scalability. • Configure automated deployments and execute service releases. • Extend and adapt the codebase of the Fusion compute engine for the Automation API, improving performance and reliability. • Perform code reviews, mentor other developers, and actively contribute to decision-making on architecture. • Partner with QA to improve service quality and stability via observability, monitoring, continuous integration, test-planning and -automation. • Collaborate with software architects and developers worldwide, and with extended teams of UX, Research, Product Management, QA, and Platform Engineering.



