Responsibilities
- Design and sustain scalable frontend and backend components using TypeScript, React/Next.js, Node.js/NestJS, and PostgreSQL.
- Construct secure and high-performing APIs and server-side logic with attention to efficiency and safety.
- Write clear, well-documented, and sustainable code that supports long-term maintenance.
- Engage in key architectural discussions covering data structure, service architecture, and system performance.
- Incorporate AI-driven functionalities into product offerings through APIs, embeddings, or vector databases.
- Collaborate with Product, QA, and Project Management teams to define requirements and guide technical implementation.
- Contribute to feature planning, effort estimation, and technical evaluation within Linear.
- Assist QA in diagnosing, testing, and validating complex system behaviors.
- Proactively communicate project risks, interdependencies, and delivery timelines.
- Optimize performance across backend services, frontend interfaces, and database queries.
- Uphold consistent CI/CD standards to ensure stable and predictable deployment cycles.
- Develop automated solutions that enhance developer productivity and system reliability.
- Detect and resolve sources of technical debt and architectural inefficiencies.
- Remain focused on the domain of AI-powered content creation, PR automation, and thought leadership processes.
- Deliver features that enhance usability, trustworthiness, and content output effectiveness.
- Ensure the platform is responsive, user-friendly, and dependable for creators and marketing agencies.
Compensation
Competitive salary, performance bonuses, and growth opportunities
Work Arrangement
Remote-first flexibility and high autonomy
Team
Collaborative environment with cross-functional teams focused on innovation in AI-driven content and automation
Other
- Remote-first flexibility and high autonomy.
- Competitive salary, performance bonuses, and growth opportunities.
- Must be able to communicate in English.