Full Stack Engineer

odoo7 months ago
Buffalo, NY, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Services / Development Services

40 Fountain Plaza, Suite 1200, Buffalo, NY 14202, Verenigde Staten

Solliciteren

Odoo is an open-source enterprise resource planning (ERP) platform that helps companies manage and streamline their operations through a single, fully integrated system. Our modular suite of business applications—from accounting and inventory to CRM and project management—works seamlessly together to support efficiency and growth.

Learn More

To get the best candidate experience, please consider ing for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts.

Applicants must be authorized to work for any employer in the U.S. on a long-term basis. We are unable to sponsor or assume sponsorship responsibilities for employment visas at this time.

About the Job

Hybrid (3 days onsite, 2 days remote) – Buffalo, NY

As part of our Engineering team, you'll review, write, and test code for tailored client implementations. Your work will directly impact how businesses streamline their operations using Odoo’s fully integrated suite of apps.

We are hiring Upgrade Engineers. In this role, you will maintain, fix, and migrate customized client deployments to the latest versions of Odoo. You’ll adapt our open-source applications to meet unique business needs and help ensure long-term client satisfaction and retention.

In short, you’ll be the bridge between Odoo’s powerful framework and the customer’s specific vision, making sure every customization runs smoothly and efficiently.

Programming Languages: Python, SQL, JavaScrip

  • Database: PostgreSQL (with object relational mapping)
  • Collaboration platform: GitHu
  • Development model: Open with external communit
  • Framework: Odoo itself is a framewor

Responsibilities

  • Maintain and support client solutions while working with cross-functional teams.
  • Migrate client deployments to newer Odoo versions while preserving original functionality.
  • Take ownership of assigned migration projects and deliver high-quality, on-time solutions.
  • Design and develop scalable integrations within Odoo or with third-party applications.
  • Troubleshoot, debug, and upgrade software to ensure stability in production environments.
  • Follow best coding practices, including code reviews and test coverage.
  • Implement client-specific modifications across various Odoo applications.
  • Support cloud migrations, database transfers, and related troubleshooting.
  • Coordinate with internal teams and stakeholders to ensure efficient project execution.

Must Have

  • Proficient with object-oriented programming language
  • Understanding of relational database
  • Ability to learn and evolve quickl
  • Curious and eager to lear
  • Great communicato

Nice to Have

  • Experience with Python and/or JavaScrip
  • Contributions to open-source project
  • Knowledge or experience of how businesses are run (e.g., sales, accounting, inventory management, etc.)
  • Experience with Unix-like systems (Linux, macOS)

What's great in the job?

  • Healthcare, Dental, Vision, Life Insurance, Flexible Spending Account, Health Savings Account, 401K Matching, and Commuter Benefit
  • PTO (Paid-time-off), paid sick days, and paid holiday
  • Employee Assistance Program: 3 X 1-hour telehealth calls with certified mental health professional
  • Evolve in a nice working atmosphere with a passionate, growing team!
  • Snacks, fruit, and coffee/drinks on tap!
  • Chef-prepared lunches - snacks, fruit, and coffee/drinks on tap!
  • Company-sponsored events for groups of 6+ employees

The Odoo culture

Building a company we love.

Who is your manager?

Being a team leader at Odoo.

The founder's story

From 1 to 250 employees in a few years.

The estimated annual compensation range for this role is: $75,000–$115,000. Please note that actual salaries may vary within, above, or below this range based on factors such as education, training, experience, professional achievement, business needs, and location.

Required Skills

JavaScript
SQL
Odoo framework
Python
GitHub
PostgreSQL