1

Codebase Inc Jobs in Oregon (NOW HIRING)

Lead and participate in daily code reviews to ensure our standards and best practices are maintained across the codebase. * Technical Design: Contribute to the technical design and architectural ...

Apply dbt testing, documentation, and best practices to build a trusted, maintainable codebase that scales as new programs and data sources are onboarded. 2. Quality Measurement Frameworks & Metrics ...

Apply dbt testing, documentation, and best practices to build a trusted, maintainable codebase that scales as new programs and data sources are onboarded. 2. Quality Measurement Frameworks & Metrics ...

Apply dbt testing, documentation, and best practices to build a trusted, maintainable codebase that scales as new programs and data sources are onboarded. 2. Quality Measurement Frameworks & Metrics ...

Codebase Inc information

What are some common challenges faced when working in software engineering roles at rapidly growing tech companies like Codebase Inc.?

At fast-growing tech companies such as Codebase Inc., software engineers often encounter challenges related to scaling systems, adapting quickly to new technologies, and managing rapidly shifting priorities. The pace of development can be intense, requiring strong time management and flexibility. Collaboration is crucial, as engineers frequently work in cross-functional teams with product managers, designers, and QA specialists to deliver features efficiently. Overcoming these challenges can be rewarding and offers ample opportunities for learning and career advancement.

What is the difference between Codebase Inc vs Software Developer?

AspectCodebase IncSoftware Developer
Required CredentialsBachelor's in CS or related field, coding certificationsBachelor's in CS or related field, coding certifications
Work EnvironmentTech companies, software firms, startupsTech companies, software firms, startups
Industry UsageCommonly used in tech and software industriesCommonly used in tech and software industries

Both Codebase Inc and Software Developer roles typically require similar credentials and work in comparable environments within the tech industry. The main difference lies in Codebase Inc being a specific company, whereas Software Developer is a general job title. Understanding this helps job seekers and employers clarify expectations and requirements.

What is Codebase Inc and what does the company do?

Codebase Inc is a technology company that specializes in developing software solutions and providing IT services. The company typically works on projects involving software development, cloud computing, and digital transformation for businesses across various industries. Codebase Inc often partners with clients to build custom applications, improve existing systems, and optimize their technology infrastructure. Their team may include software engineers, project managers, and IT consultants who collaborate to deliver tailored solutions.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or related field. Familiarity with development tools like Git, integrated development environments (IDEs), and experience with languages such as Python, Java, or JavaScript are essential, along with relevant certifications. Excellent teamwork, communication, and adaptability help you excel in collaborative and fast-changing environments. These skills ensure high-quality, maintainable software solutions and effective collaboration within development teams.
What are popular job titles related to Codebase Inc jobs in Oregon? For Codebase Inc jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Codebase Inc jobs in Oregon look for? The top searched job categories for Codebase Inc jobs in Oregon are:
Software Developer II

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 21 days ago


Job description

Role Overview

We are seeking a Software Developer II to join our engineering team on-site at our headquarters. This is an intermediate role for an established developer with professional experience who is ready to take greater ownership of projects. You will be a key contributor to our proprietary Warehouse Management System.

As a Dev II, you are expected to move beyond foundational learning to master independent feature delivery. You will work closely with our Dev III, Senior, and Lead engineers, while also providing guidance and peer support to Dev I team members.


Career Growth & Pathing

We are builders, and we want you to build a career here. We provide a structured internal growth path with clear milestones to help you advance through our engineering tiers:

  • Software Developer II (Current Role): Mastering independent feature delivery and code ownership.
  • Software Developer III: Leading technical design for complex features and mentoring others. Beginning to bridge the gap between features and business logic.
  • Senior Developer: Architecting systems and responsible for generating business-logic to software solutions.
  • Team Lead: Driving technical strategy and overseeing high-level project execution.

Responsibilities

  • Feature Ownership: Independently implement complex UI components and front-end logic for our web applications.
  • Code Quality: Lead and participate in daily code reviews to ensure our standards and best practices are maintained across the codebase.
  • Technical Design: Contribute to the technical design and architectural planning for new system features.
  • System Maintenance: Proactively maintain and update existing features to ensure high performance, responsiveness, and minimal technical debt.
  • On-Site Collaboration: Work side-by-side with production and warehouse teams to understand how your code impacts physical operations.
  • Mentorship: Actively participate in peer reviews and provide guidance to Software Developer I team members.

Qualifications Required

  • Experience: ~2-5 years of professional software development experience. Experience in manufacturing is a plus.
  • Technical Proficiency: Deep understanding of HTML, CSS, and modern JavaScript/TypeScript.
  • Framework Experience: Proven experience building applications with React/Next.js and working with databases like MySQL and Postgres.
  • Tooling: Proficiency with git, pnpm, and managing projects within a monorepo environment.
  • Infrastructure: Familiarity with Ubuntu and containerization using Docker.
  • High Agency: A self-starter mindset with a proven ability to research complex problems and deliver solutions independently.
  • Communication: Ability to clearly explain technical trade-offs and collaborate effectively in a team environment.


Preferred (But We Can Teach You!)

  • Backend Awareness: Familiarity with REST API development (.NET and C# preferred).
  • System Knowledge: Experience working with manufacturing platforms or Warehouse Management Systems (WMS).
  • Testing & CI/CD: Exposure to automated testing frameworks and CI/CD pipelines.
  • Education: A degree in Computer Science, a completed coding bootcamp, or equivalent professional experience.

Benefits & Perks:

  • 401(k) plan with a 4% match.
  • Company-Paid Life Insurance
  • Medical & GAP Insurance: Premium Health coverage paired with an employer-sponsored GAP plan.
  • Vision Care: Employer-sponsored VSP plan.
  • Critical Illness Protection
  • Voluntary Dental: High and low plan options.
  • Supplemental Protection: Optional accident and cancer policies.