Search

AI Back End Developer

Phoenix Energy One, LLC
locationIrvine, CA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Job Summary:

As a Back End Developer at Phoenix, you will be responsible for designing, building, and maintaining robust server-side systems that power our internal platforms and customer-facing applications. Your responsibilities will include developing scalable APIs and services using Node.js, managing relational data with PostgreSQL and modern ORMs, contributing to CI/CD pipelines, and collaborating cross-functionally to deliver reliable, well-documented back-end infrastructure. The ideal candidate brings strong TypeScript fundamentals, solid experience with Node.js frameworks and database tooling, and a disciplined approach to version control and automated workflows. This role works closely with front-end engineers, product managers, and data teams and directly shapes the back-end architecture and API design at Phoenix.

Responsibilities:

• Design, build, and maintain scalable RESTful and OpenAPI-documented APIs and back-end services for internal platforms and customer-facing applications.

• Build and maintain automated CI/CD pipelines covering build, test, and deployment stages to ensure reliable, repeatable back-end releases.

• Write clean, strongly-typed TypeScript across all back-end codebases, enforcing consistent patterns, code quality standards, and API contracts.

• Collaborate with front-end engineers, product managers, and data teams to translate requirements into reliable, production-ready back-end features.

• Manage feature development and bug fixes using Git branching workflows, participating actively in pull request reviews and code quality discussions.

• Monitor and improve API performance, database query efficiency, and service reliability across back-end systems.

• Partner with cross-functional teams to identify back-end bottlenecks and translate business requirements into scalable, well-architected solutions.

• Write and maintain automated tests (unit and integration) to ensure service reliability and support confident refactoring.

• Stay current with evolving back-end tooling, frameworks, and best practices, and advocate for improvements to service reliability and developer experience.

• Document API design, service architecture, and deployment processes to support team onboarding and maintainability.

• Contribute to back-end architecture decisions, including framework selection, data modeling approaches, and caching strategies.

• Contribute to the evaluation and selection of third-party back-end libraries, cloud services, and infrastructure tooling.

• Business partnership

• Mentorship

Skills:

• Strong proficiency in TypeScript with a deep understanding of type safety, generics, and modern ECMAScript patterns applied to server-side Node.js development.

• Hands-on experience with one or more Node.js back-end frameworks including Fastify, NestJS, and/or Express; breadth across multiple framework styles is a plus.

• Solid understanding of back-end fundamentals including RESTful design, HTTP semantics, authentication patterns (JWT/OAuth), and API documentation with OpenAPI/Swagger.

• Familiarity with CI/CD tooling such as GitHub Actions, GitLab CI, or similar platforms for building and maintaining automated back-end pipelines.

• Experience with automated testing frameworks for unit and integration testing of back-end services; a testing-first mindset is a strong plus.

• Strong problem-solving and analytical thinking with the ability to translate ambiguous requirements into clean, efficient, and maintainable back-end implementations.

• Excellent communication skills with the ability to discuss API design and architectural trade-offs clearly with both engineering peers and non-technical stakeholders.

• Highly motivated, self-directed, and able to manage multiple priorities in a fast-paced, collaborative environment.

• Experience with Redis and BullMQ for caching and job queue management is a plus; monorepo tooling and Docker/containerization experience also valued.

• Curiosity and drive to explore new back-end patterns, database optimization techniques, and service reliability improvements.

Requirements:

• Strong TypeScript proficiency with hands-on experience building and shipping production Node.js back-end applications.

• Experience with one or more Node.js back-end frameworks: Fastify, NestJS, or Express; breadth across multiple frameworks is a plus.

• Proven experience with PostgreSQL including schema design, query optimization, and managing migrations; experience with Prisma or Drizzle ORM required.

• Hands-on experience designing and documenting RESTful APIs with OpenAPI/Swagger in a production environment.

• Proven experience building and maintaining CI/CD pipelines and comfortable with Git branching and pull-request workflows in a collaborative codebase.

• Familiarity with automated testing (unit and integration), monorepo tooling, and/or Docker/containerization is beneficial but not required.

Education:

• BS in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Company DescriptionPhoenix Energy One, LLC, is a privately owned oil and gas investment firm specializing in mineral rights and leasehold acquisitions. The company is headquartered in the Denver Tech Center with satellite offices in Casper, WY, Irvine, CA, Ft Lauderdale, FL, Williston and Dickinson, ND and Dallas, TX. Phoenix Energy One, LLC is pursuing an aggressive growth strategy and is pioneering a one-of-a-kind business model within the energy sector. The founding members of Phoenix Energy One, LLC have decades of industry experience.

Company Description

Phoenix Energy One, LLC, is a privately owned oil and gas investment firm specializing in mineral rights and leasehold acquisitions. The company is headquartered in the Denver Tech Center with satellite offices in Casper, WY, Irvine, CA, Ft Lauderdale, FL, Williston and Dickinson, ND and Dallas, TX. Phoenix Energy One, LLC is pursuing an aggressive growth strategy and is pioneering a one-of-a-kind business model within the energy sector. The founding members of Phoenix Energy One, LLC have decades of industry experience.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...