Overview
On Site
Depends on Experience
Contract - W2
Skills
Agile
AngularJS
Backend Development
Cascading Style Sheets
Collaboration
Communication
Computer Science
Conflict Resolution
FOCUS
Git
HTML
Hybris
Interfaces
J2EE
Java
JavaScript
Knowledge Sharing
Organizational Skills
Problem Solving
Quality Assurance
SAP
Software Development
Spring Framework
Teamwork
Testing
TypeScript
UI
User Experience
Version Control
Web Applications
Job Details
Must be local to Portland, OR or open to relocating. This will be a hybrid role, 4 days onsite/1 day remote.
What you'll do
As a Full Stack Software Developer, you ll play a vital role within our in-house development team, focused on delivering high-quality web applications that drive our business forward. You ll participate in every phase of the software development lifecycle, including design, implementation, testing, deployment, and ongoing maintenance. Your work will span both frontend and backend development, ensuring seamless user experiences and reliable system integrations. Collaboration is at the heart of this role you ll work closely with internal stakeholders, product owners, design teams, and QA to understand business needs and deliver effective solutions. Specifically, you will:
What you'll do
As a Full Stack Software Developer, you ll play a vital role within our in-house development team, focused on delivering high-quality web applications that drive our business forward. You ll participate in every phase of the software development lifecycle, including design, implementation, testing, deployment, and ongoing maintenance. Your work will span both frontend and backend development, ensuring seamless user experiences and reliable system integrations. Collaboration is at the heart of this role you ll work closely with internal stakeholders, product owners, design teams, and QA to understand business needs and deliver effective solutions. Specifically, you will:
- Develop and implement user interfaces, seamlessly integrating them with backend systems to create a cohesive user experience.
- Work across the full stack (UI, business logic, persistence, etc.) using Java, web technologies (HTML,?CSS, JavaScript), Angular, and Typescript.
- Write and maintain unit, integration, and e2e automation tests to ensure code quality and application stability.
- Actively participate meetings and workshops to present solutions and gather feedback.
- Continuously develop your technical skills and knowledge, sharing your expertise and contributing to best practices within the team.
- Embrace a self-organizing team approach and adapt readily to new technologies and tools.
What you bring
- A university degree in computer science, engineering, or a related field, or at least 5 years of hands-on software development experience
- Experience with Java 17 or higher and Java Enterprise technologies.
- Experience with Spring 5 or above.
- Solid understanding of web technologies (HTML,?CSS, and JavaScript).
- Hands-on experience with Angular and Typescript.
- Proven experience as a Full Stack Developer with a focus on SAP Commerce (Hybris) (This is a priority but if you find someone that meets all other criteria please also submit them)
- Familiarity with version control systems (e.g., Git).
- Exceptional communication and teamwork skills.
- Demonstrated ability to work effectively within a self-organizing team environment.
- A passion for continuous learning and a proactive approach to problem-solving.
Bonus points for
- Experience with UI frameworks and Web components.
- Experience with infrastructure and deployment processes.
- Experience with Agile methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.