Principal Full-Stack Engineer (Backend Focused)
About the Role
We are seeking a Principal Full-Stack Engineer with a strong focus on backend development to join our team. This role is pivotal as a founding team engineering hire, where you will own the development of key components of our application. While the primary focus is on backend development, approximately 20% of the role will involve front-end work.
Responsibilities
- Backend Development: You will be responsible for the backend architecture and development, primarily using Python and Django. You should have in-depth knowledge of PostgreSQL, including optimizing database performance and utilizing features like PL/pgSQL UDFs.
- Frontend Development: Moderate experience with JavaScript is required, and experience with Vue and React is a plus.
- Product Ownership: Beyond engineering, you will engage in product thinking, working closely with users to understand their needs and develop technical solutions that align with business objectives.
- UI Design: You should have an eye for design and be comfortable designing your own user interfaces and solutions.
Requirements
- Strong experience in backend web development, particularly with Python and Django.
- Proficiency in PostgreSQL and SQL.
- Experience with JavaScript and familiarity with front-end frameworks like Vue and React.
- Ability to engage with users and translate business needs into technical solutions.
- A keen eye for design and user interface development.
About You
You are a proactive engineer who thrives in a startup environment. You enjoy taking ownership of projects and are comfortable with both backend and frontend development. You have a passion for solving complex problems and are eager to contribute to both the technical and product aspects of our application.
Work Environment
This is a remote position, allowing you to work from anywhere. We value flexibility and autonomy, and we are looking for someone who can manage their time effectively and deliver high-quality work.
Join us in building innovative solutions that eliminate repetitive tasks and enhance productivity for our users.
Similar jobs
Last update: 23 minutes ago
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Senior Full Stack Developer
Join Sonia as a Senior Full Stack Developer to lead development in Python, TypeScript, and modern frameworks. Remote work with flexible arrangements.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Full-Stack Engineer with Python, React.js, and Next.js
Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Full Stack Engineer with NextJS Experience
Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.
Full Stack Developer with Python and Django
Join BREMER AG as a Full Stack Developer with Python and Django skills. Drive internal application development in Paderborn, Germany.
Fullstack Developer with JavaScript, Python, and React
Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Senior Backend Engineer (Zendesk AI Agents)
Join Zendesk as a Senior Backend Engineer to develop AI-driven chatbots using TypeScript, MongoDB, and microservices architecture.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Full-Stack Developer with Cloud and Frontend Expertise
Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.
Senior Full Stack Engineer
Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.