Full-Stack Software Engineer role supporting technical debt reduction, application modernization, and backend service refactoring for a confidential enterprise technology client. Strong software development experience in frontend development, full-stack development, backend services, application modernization, or technical debt reduction required. Excellent communication and collaboration skills.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Full-Stack Software EngineerReact / Node.js / Java Backend Services
BlueInGreen 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.
As 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.
- Modernize existing Node.js applications by migrating them to approved internal application frameworks
- Add and improve automated test coverage to reduce regression risk
- Fully deprecate legacy services and migrate client dependencies with proper testing and validation
- Participate in frontend technology modernization, including migration from legacy Ext JS-based applications to React
- Build, enhance, debug, and test frontend application features using JavaScript, React, GraphQL, and internal design system patterns
- Support backend Java service refactoring and deprecation efforts
- Perform full-stack system analysis and design to understand dependencies, reduce risk, and support reliable delivery
- Evaluate existing service dependencies and implement required changes across frontend and backend systems
- Partner with engineering teams to scope work accurately in a fast-paced environment with tight deadlines
- Participate in agile/sprint ceremonies, daily syncs, weekly meetings, technical reviews, and delivery planning
- Communicate clearly through written updates, technical documentation, issue tracking, and team discussions
- Deliver high-quality application features without creating unnecessary maintenance debt
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
There are multiple openings for this position, with two primary focus areas:
This track is best suited for engineers with strong frontend development experience, especially in JavaScript, React, GraphQL, Node.js, automated testing, and web application modernization.
This 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.
- 5+ years of professional software engineering experience
- Strong software development experience in one or more of the following areas: frontend development, full-stack development, backend services, application modernization, or technical debt reduction
- Experience with JavaScript and modern frontend development practices
- Experience with React or similar component-based frontend frameworks
- Familiarity with Node.js applications
- Experience with GraphQL implementation or integration
- Experience creating, maintaining, or using automated testing frameworks
- Ability to write clean, maintainable, production-quality code
- Ability to analyze existing systems, inspect code, debug issues, and ramp up quickly through self-driven engineering investigation
- Experience migrating legacy applications, refactoring services, or deprecating older systems
- Strong understanding of software dependencies, regression risk, and production-readiness
- Experience working in agile/sprint-based delivery environments
- Strong written and verbal communication skills for daily syncs, weekly meetings, documentation, and technical collaboration
- Self-driven, organized, and comfortable working through ambiguity
- Ability to meet deadlines in a fast-paced environment
- Must be able to use a Mac as the primary working device for this assignment
- Must be located in the United States and perform work from within the United States
- Must be eligible to work as a direct hourly W2 employee of BlueInGreen
- Direct applicants only; no recruiting agencies, third-party vendors, employer-of-record arrangements, or corp-to-corp submissions
- Must be able to complete Form I-9 employment eligibility verification if hired
- Must be willing to complete a background check, subject to applicable law and required candidate authorization
- Must understand this is an hourly W2 contract role with benefits, and extension or full-time conversion may be possible, but is not guaranteed
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- Excellent frontend development skills
- Strong JavaScript and React experience
- Experience building quality web application features with low maintenance debt
- Experience working with design systems or internal component libraries
- Experience with frontend bug fixes, feature development, automated testing, and UI modernization
- Ability to work within existing application architecture and improve it over time
- Excellent systems design skills
- Strong experience with backend core service development, preferably Java-based services
- Experience with backend service refactoring, dependency analysis, and service deprecation
- Good understanding of GraphQL and how frontend/backend systems depend on GraphQL APIs
- Ability to evaluate service consumers, integration points, and downstream impacts before making changes
- Strong debugging and code inspection skills
- Ability to produce accurate engineering scope and delivery estimates in a fast-paced environment
- Experience with enterprise-scale partner integration platforms
- Experience supporting internal tools, enablement applications, workflow platforms, or business-critical web applications
- Experience migrating legacy frontend applications to React
- Experience migrating Node.js applications to modern internal frameworks
- Experience with Java backend services in high-scale environments
- Experience with test automation, CI/CD, or regression test strategy
- Experience working with globally distributed engineering teams
- Experience in media, entertainment, streaming, payments, device integrations, service provider integrations, or partner technology platforms
BlueInGreen is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.
Similar Jobs
Explore other opportunities that match your interests
HYR Global Source Inc