Straight Lines Inc logo

Intermediate Full-Stack Developer

Straight Lines Inc

Rad od kuće

08.09.2026.

  • ugovor
  • puno radno vreme
  • 1. smena
  • Obaveštenje o pregledu prijave

We are looking for a motivated Intermediate Full-Stack Developer to join our development team and work on modern web applications built with Angular, Python/FastAPI, and MongoDB.

This role is a good fit for someone who already has practical development experience, understands the fundamentals of full-stack development, and knows how to use modern AI development tools such as Claude to improve productivity, investigate problems, and accelerate implementation.

Responsibilities

  • Develop and maintain frontend applications using Angular
  • Build and maintain backend APIs using Python and FastAPI
  • Work with MongoDB, including data models, queries, and application integration
  • Implement new product features across frontend and backend
  • Maintain and improve existing functionality
  • Integrate frontend applications with REST APIs
  • Debug and resolve application issues
  • Write clean, readable, and maintainable code
  • Participate in code reviews and technical discussions
  • Work with Git-based development workflows
  • Use Claude effectively as part of the development process for research, debugging, code generation, refactoring, documentation, and solution analysis
  • Review and validate AI-generated code instead of using it blindly
  • Collaborate with developers, designers, and product stakeholders
  • Test your own work before submitting it for review
  •  Gradually take ownership of features from implementation through deployment

Required Skills

  • Experience with Angular
  • Good understanding of TypeScript, JavaScript, HTML, and CSS
  • Experience with Python
  • Basic or practical experience with FastAPI or another Python web framework
  • Experience working with REST APIs
  • Basic or practical knowledge of MongoDB
  • Understanding of Git and standard development workflows
  • Understanding of asynchronous programming and client/server architecture
  • Practical experience using Claude for software development
  • Ability to write clear prompts, provide relevant technical context, and iterate with AI tools efficiently
  • Ability to critically review, test, and improve AI-generated solutions
  • Ability to investigate problems independently
  • Good communication skills and willingness to learn

Nice to Have

  • Experience with Claude Code
  • Experience using AI-assisted development workflows for larger codebases
  • Experience with Angular Signals / RxJS
  • Experience with Pydantic
  • Experience with MongoDB aggregation pipelines
  • Experience with authentication and authorization systems
  • Experience with OAuth2, OIDC, SSO, or JWT
  • Basic knowledge of Docker
  • Basic knowledge of AWS
  • Experience working with CI/CD pipelines
  • Experience with automated testing
  • Familiarity with Linux environments
  • Previous experience working on production applications

What We Are Looking For

We are not looking for someone who needs detailed instructions for every individual task.

We expect greater independence, the ability to understand requirements, propose implementation approaches, and take responsibility for complete features.

We value people who:

  • Ask questions when requirements are unclear
  • Think before starting implementation
  • Use AI tools intelligently to speed up their work
  • Understand that AI-generated code still requires developer review and responsibility
  • Investigate problems instead of immediately escalating them
  • Care about code quality
  • responsibility for their work
  • Are comfortable learning new technologies when required

Tech Stack

  • Frontend: Angular, TypeScript, HTML, CSS
  • Backend: Python, FastAPI
  • Database: MongoDB
  • AI Development Tools: Claude / Claude Code
  • APIs: REST / JSON
  • Version Control: Git
  • Infrastructure: Cloud-based environments and modern deployment workflows

Position Level

Intermediate Full-Stack Developer

    Straight Lines Inc

    We are Straight Lines Inc, a leading provider of innovative software solutions for consumer goods companies. Our team is focused on developing that meet end user’s performance needs independent of whether they are working at the company headquarters or working in a remote office halfway across the world.

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.