Senior Full Stack Developer
Develop end-to-end software and AI-based solutions, using AI coding tools and development agents while applying sound engineering judgment and maintaining code quality.
Responsibilities
- Develop software end to end, including both server-side and client-side components.
- Use AI coding tools and development agents to build complex solutions and work on existing codebases.
- Develop AI-based solutions.
- Translate business needs into high-quality technical solutions aligned with organizational goals.
- Apply engineering judgment and critical thinking to review AI-assisted work and ensure code quality.
- Collaborate with the development team and share knowledge.
Requirements
- At least 5 years of hands-on software development experience.
- Significant full-stack experience across server-side and client-side development.
- Practical experience using AI coding tools and development agents, such as Cursor, GitHub Copilot, Claude Code, or Codex, to build complex solutions and work with existing codebases.
- Strong understanding of software engineering principles, system design, APIs, and databases.
- Ability to assess business needs and translate them into effective technical solutions.
- Independent problem-solving, adaptability, and a commitment to code quality.
- Ability to work independently and collaboratively, communicate effectively, and share knowledge.