JOBSEARCHER

Full-Stack Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Full-Stack Software EngineerReact / Node.js / Java Backend ServicesBlueInGreen believes that each team member makes a significant contribution to our success. That contribution should not be limited by the assigned responsibilities outlined in a job description. Therefore, this job description is designed to outline the primary duties, qualifications, and scope of the job, but not to limit the employee or the organization to only the work identified. It is our expectation that each team member will offer their services wherever and whenever necessary to ensure the success of our endeavors and to pursue individual career growth.We are seeking Full-Stack Software Engineers to support technical debt reduction, application modernization, backend service refactoring, and frontend technology updates for a confidential enterprise technology client.This role will support a client and partner technology group responsible for web applications and backend services that enable global partner integrations across devices, payments, service providers, bundle operators, TVs, set-top boxes, SoC vendors, OEMs, ODMs, and related business workflows.This is a fully remote, US-only, hourly W2 position with benefits. Candidates will be employed by BlueInGreen, paid hourly through BlueInGreen payroll, and assigned to support a confidential enterprise client. Long-term extension or potential conversion may be possible based on performance, business needs, and client approval, but is not guaranteed.You will be working for a strongly founded Digital, Mobile, and Application Development company in a capacity where you can use your full-stack engineering skills, technical analysis ability, testing discipline, and consultative mindset to help modernize critical applications and services.Client work is for one of the top Fortune 500 clients, whose technology is forward-thinking, large-scale, and innovative. You will work on meaningful internal platforms and enablement applications that support complex partner integrations and technical workflows.This position is responsible for representing technology through all phases of a project and for ensuring that all technology deliverables are of the highest quality. The hourly rate is negotiable based on skillset, experience, and overall fit for the role.Our staff is located in Portland, Oregon, and Salt Lake City, Utah. We offer a collaborative culture, we work hard, and we have a lot of fun.BenefitsAs a W2 employee of BlueInGreen, you will be eligible for benefits. Benefits may include health coverage, dental, vision, paid time off or paid sick leave where applicable, and additional employee perks based on eligibility and assignment details. Full benefits information will be provided during the hiring process.ResponsibilitiesModernize existing Node.js applications by migrating them to approved internal application frameworksAdd and improve automated test coverage to reduce regression riskFully deprecate legacy services and migrate client dependencies with proper testing and validationParticipate in frontend technology modernization, including migration from legacy Ext JS-based applications to ReactBuild, enhance, debug, and test frontend application features using JavaScript, React, GraphQL, and internal design system patternsSupport backend Java service refactoring and deprecation effortsPerform full-stack system analysis and design to understand dependencies, reduce risk, and support reliable deliveryEvaluate existing service dependencies and implement required changes across frontend and backend systemsPartner with engineering teams to scope work accurately in a fast-paced environment with tight deadlinesParticipate in agile/sprint ceremonies, daily syncs, weekly meetings, technical reviews, and delivery planningCommunicate clearly through written updates, technical documentation, issue tracking, and team discussionsDeliver high-quality application features without creating unnecessary maintenance debtRole TracksThere are multiple openings for this position, with two primary focus areas:Frontend / Full-Stack TrackThis track is best suited for engineers with strong frontend development experience, especially in JavaScript, React, GraphQL, Node.js, automated testing, and web application modernization.Backend / Full-Stack TrackThis track is best suited for engineers with strong backend and systems design experience, especially in Java backend services, Node.js applications, GraphQL, dependency analysis, refactoring, service deprecation, and automated testing.Qualifications, Distinguishing Characteristics, and Special Requirements5+ years of professional software engineering experienceStrong software development experience in one or more of the following areas: frontend development, full-stack development, backend services, application modernization, or technical debt reductionExperience with JavaScript and modern frontend development practicesExperience with React or similar component-based frontend frameworksFamiliarity with Node.js applicationsExperience with GraphQL implementation or integrationExperience creating, maintaining, or using automated testing frameworksAbility to write clean, maintainable, production-quality codeAbility to analyze existing systems, inspect code, debug issues, and ramp up quickly through self-driven engineering investigationExperience migrating legacy applications, refactoring services, or deprecating older systemsStrong understanding of software dependencies, regression risk, and production-readinessExperience working in agile/sprint-based delivery environmentsStrong written and verbal communication skills for daily syncs, weekly meetings, documentation, and technical collaborationSelf-driven, organized, and comfortable working through ambiguityAbility to meet deadlines in a fast-paced environmentMust be able to use a Mac as the primary working device for this assignmentMust be located in the United States and perform work from within the United StatesMust be eligible to work as a direct hourly W2 employee of BlueInGreenDirect applicants only; no recruiting agencies, third-party vendors, employer-of-record arrangements, or corp-to-corp submissionsMust be able to complete Form I-9 employment eligibility verification if hiredMust be willing to complete a background check, subject to applicable law and required candidate authorizationMust understand this is an hourly W2 contract role with benefits, and extension or full-time conversion may be possible, but is not guaranteedAdditional Qualifications for Frontend / Full-Stack TrackExcellent frontend development skillsStrong JavaScript and React experienceExperience building quality web application features with low maintenance debtExperience working with design systems or internal component librariesExperience with frontend bug fixes, feature development, automated testing, and UI modernizationAbility to work within existing application architecture and improve it over timeAdditional Qualifications for Backend / Full-Stack TrackExcellent systems design skillsStrong experience with backend core service development, preferably Java-based servicesExperience with backend service refactoring, dependency analysis, and service deprecationGood understanding of GraphQL and how frontend/backend systems depend on GraphQL APIsAbility to evaluate service consumers, integration points, and downstream impacts before making changesStrong debugging and code inspection skillsAbility to produce accurate engineering scope and delivery estimates in a fast-paced environmentNice to HaveExperience with enterprise-scale partner integration platformsExperience supporting internal tools, enablement applications, workflow platforms, or business-critical web applicationsExperience migrating legacy frontend applications to ReactExperience migrating Node.js applications to modern internal frameworksExperience with Java backend services in high-scale environmentsExperience with test automation, CI/CD, or regression test strategyExperience working with globally distributed engineering teamsExperience in media, entertainment, streaming, payments, device integrations, service provider integrations, or partner technology platformsEqual OpportunityBlueInGreen is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.