Full Stack Software Engineer
The Full Stack Software Engineer at Confidential Client is responsible for designing, developing, and maintaining innovative software applications using modern technologies and cloud platforms. This role involves collaborating with cross-functional teams in an agile environment to deliver high-quality solutions that enhance user experience and operational efficiency, while also mentoring junior developers and contributing to continuous improvement initiatives.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Media.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is looking for a Full Stack Software Engineer who will design, build, and maintain web applications and services that support our clients’ business needs. You will work closely with product managers, designers, and other engineers to deliver high-quality, maintainable solutions.
- Design, develop, test, and maintain scalable web applications and APIs.
- Build front-end features using modern JavaScript frameworks (React or Angular).
- Implement back-end services with Node.js, .NET, Java, C#, or Python as appropriate.
- Integrate applications with cloud platforms (AWS, Azure, or Google Cloud).
- Work with SQL and NoSQL databases to design efficient, reliable data models.
- Participate in code reviews and enforce coding standards and best practices.
- Troubleshoot, profile, and optimize applications for performance, reliability, and security.
- Collaborate in Agile ceremonies: sprint planning, stand-ups, demos, and retrospectives.
- Mentor junior engineers and contribute to a collaborative engineering culture.
Qualifications
The ideal candidate will demonstrate the following:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s is a plus).
- Proven experience in software development using one or more of: Java, C#, Python, or JavaScript.
- Hands-on experience with modern front-end frameworks such as React or Angular.
- Back-end experience with Node.js, .NET, Java, or Python.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Experience with relational and NoSQL databases (SQL, NoSQL, Oracle).
- Strong problem-solving skills and ability to work both independently and in a team.
- Effective written and verbal communication skills.
- Comfortable working in an Agile environment and contributing to continuous improvement.
What We Offer
Confidential Client provides a benefits package designed to support health, growth, and work-life balance.
- Competitive salary and performance-based bonuses (salary disclosed where required by law).
- Health benefits including medical, dental, and vision (where applicable).
- Flexible working arrangements and paid time off.
- Professional development: training, workshops, and certification opportunities.
- Collaborative, inclusive culture with opportunities for career growth.
Location & Employment Details
This is a full-time, Associate-level opportunity. The role is posted for Boardman, OR / United States (confirm exact location and remote eligibility during screening).
Workplace Policies & Legal Compliance
Confidential Client and Careertakes comply with all applicable U.S. federal, state, and local employment laws where this role is posted. Reasonable accommodations are available for applicants with disabilities during the hiring process — please let us know if you need assistance. Background checks or other pre-employment screenings may be required in accordance with applicable laws.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range