Job FunctionsDesigning and building core components of low-code UI builder and no-code workflow builder using Python and VueDefining and enforcing backend engineering standards including typing, linting, testing, and code organizationIntegrating and maintaining AI-powered agent tooling to support prompt-based UI and backend generationCollaborating on infrastructure and dev tooling, helping to shape internal developer experience and CI/CD pipelinesWorking with design and product teams to deliver collaboration features such as commenting, notifications, and real-time updatesContributing to both backend and frontend codebases; blurring the line between FE and BE to deliver holistic solutionsIntegrating third-party APIs, AI providers, and logging/observability tools as needed
Job RequirementsMinimum 5+ years of experience in full stack software engineeringExpert-level knowledge of Python, especially in building production systems (Mypy, Pydantic, type hinting, Pytest, etc.)Experience with Vue.js and TypeScript, or a willingness to pick up Vue quickly if coming from ReactStrong grasp of web performance, frontend testing, and browser architectureExperience integrating REST APIs, OAuth, and ideally AI servicesFamiliarity with CI/CD, infrastructure-as-code (basic YAML is a plus), and developer tooling
SkillsExpert-level knowledge of Python, especially in building production systems (Mypy, Pydantic, type hinting, Pytest, etc.)Experience with Vue.js and TypeScript, or a willingness to pick up Vue quickly if coming from ReactStrong grasp of web performance, frontend testing, and browser architectureExperience integrating REST APIs, OAuth, and ideally AI servicesFamiliarity with CI/CD, infrastructure-as-code (basic YAML is a plus), and developer toolingValue collaboration and have helped teams adopt technical best practices in the pastComfortable working in fast-paced, ambiguous environments and thinking several steps ahead
📐 About this role
Writer is seeking an experienced fullstack software engineer to join our growing team building the future of AI-assisted, collaborative software development. In this role, you’ll work on a cutting-edge low-code platform that combines full-code, no-code and generative AI to create frontends, workflows, and backends.We're looking for someone with strong Python expertise, frontend experience (preferably Vue + TypeScript), and a passion for developer tools and infrastructure. This role is ideal for someone who thrives in high-impact, cross-functional environments and is excited to help define best practices and technical vision for our internal and user-facing tools.
🦸🏻♀️ Your responsibilities:
- Design and build core components of our low-code UI builder and no-code workflow builder using Python and Vue
- Define and enforce backend engineering standards including typing, linting, testing, and code organization
- Integrate and maintain AI-powered agent tooling to support prompt-based UI and backend generation
- Collaborate on infrastructure and dev tooling, helping to shape our internal developer experience and CI/CD pipelines
- Work with the design and product teams to deliver collaboration features such as commenting, notifications, and real-time updates
- Contribute to both backend and frontend codebases; blur the line between FE and BE to deliver holistic solutions
- Integrate third-party APIs, AI providers, and logging/observability tools as needed
⭐ Is this you?
- Minimum 5+ years of experience in full stack software engineering
- Expert-level knowledge of Python, especially in building production systems (Mypy, Pydantic, type hinting, Pytest, etc.)
- Experience with Vue.js and TypeScript, or a willingness to pick up Vue quickly if coming from React
- Strong grasp of web performance, frontend testing, and browser architecture
- Experience integrating REST APIs, OAuth, and ideally AI services
- Familiarity with CI/CD, infrastructure-as-code (basic YAML is a plus), and developer tooling
- You value collaboration, and you’ve helped teams adopt technical best practices in the past
- Comfortable working in fast-paced, ambiguous environments and thinking several steps ahead
- Bonus. If you’ve built devtools, no-code platforms, AI-powered interfaces, or contributed to open source, please share them!
- Note: We are open to both front end and backend leaning profiles for this role. 5 years experience is minimum experience, but we are open to seniority (senior, staff, senior staff, etc).
🍩
Benefits & perks (UK full-time employees):
- Generous PTO, plus company holidays
- Comprehensive medical and dental insurance
- Paid parental leave for all parents (12 weeks)
- Fertility and family planning support
- Early-detection cancer testing through Galleri
- Competitive pension scheme and company contribution
- Annual work-life stipends for:
- Home office setup, cell phone, internet
- Wellness stipend for gym, massage/chiropractor, personal training, etc.
- Learning and development stipend
- Company-wide off-sites and team off-sites
- Competitive compensation and company stock options
Life at Writer
Writer is the AI writing assistant for smart content teams. We help content leaders scale their messaging, communication style, and must-have language, no matter who's writing. Top companies like Twitter, Intuit, and UiPath have standardized their content creation on Writer.
Thrive Here & What We Value1. Generous PTO and company holidays2. Medical, dental, and vision coverage for employees and their families3. Paid parental leave for all parents (12 weeks)4. Fertility and family planning support5. Earlydetection cancer testing through Galleri6. Annual worklife stipends for home office setup, cell phone, internet7. Health savings account with company contribution8. Wellness stipend for gym, massage/chiropractor, personal training, etc.9. Learning and development stipend10. Company-wide off-sites and team off-sites