S
Svitla Systems, Inc.
FullstackSenior
Senior Full Stack Developer with Angular & Java/Spring Boot
AngularTypeScriptJavaSpring BootHTMLCSSSassCypressPactJestGitAnthropicGitHub CopilotCursorJetBrains AIREST API
Про позицію
Svitla Systems Inc. is looking for a Senior Full Stack Developer for a full-time position in Ukraine. The role involves building responsive Angular UI screens and backend services using Java/Spring Boot, with significant use of AI-assisted coding tools. The client is an IT organization serving communications and energy companies.
Обовʼязки
- Build responsive Angular UI screens based on designs and requirements.
- Connect UI components to backend services and APIs.
- Design, build, and maintain backend services and APIs using Java and the Spring Boot framework.
- Leverage AI coding tools and pipelines to generate, evaluate, and refine both frontend and backend code.
- Iterate with AI tooling to produce high-quality output, reviewing and validating generated code before integration.
- Collaborate with cross-functional Scrum teams, including product owners, designers, backend developers, and QA engineers.
- Write unit and integration tests for UI components.
- Follow all established software development methodologies, coding standards, and procedures.
- Participate in code reviews, sprint planning, and team ceremonies.
- Research, analyze, and resolve defects and technical issues.
Вимоги
- 6+ years of professional full-stack development experience.
- Strong proficiency in Angular and TypeScript (Angular 19+ preferred).
- Strong proficiency in Java and Spring Boot for backend service development.
- Experience with AI-assisted coding tools (Claude Code, GitHub Copilot, Cursor, JetBrains AI, or similar).
- Experience building responsive, component-based web applications.
- Solid understanding of HTML5, CSS3/SCSS, and modern frontend build tooling.
- Experience with automated testing using tools such as Cypress, Pact, and Jest.
- Experience designing and consuming RESTful APIs and integrating frontend applications with backend services.
- Understanding of modern software engineering principles, including separation of concerns, modularity, component architecture, and reactive patterns.
- Experience with Git, including branching and merging workflows.
- Ability to work independently within an embedded team structure and follow established processes.
- Strong communication skills and a collaborative mindset.
Переваги
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Regular performance appraisals to support your growth.
- Flexibility in workspace, either remote or in one of our development offices.
- Comprehensive medical insurance, including dental and massages.
- Personalized learning program tailored to your interests and skill development.
- Sport reimbursement program for onsite and online activities.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, and other activities.
- 20 vacation days, 10 national holidays and 5 sick leaves.
- Maternity leave policy and family days off.
- Free tech webinars and meetups organized by Svitla.
- Welcome and anniversary presents, gifts for children, and more.
- Regular corporate events and meetups.
- Awesome team, friendly and supportive community!
До кого писати
Senior Full Stack Developer with Angular & Java/Spring Boot
Оригінал