Ad title:
Front-End Developer
|
Provided By:
Next Gen Technology
|
Published: 13 April
/ Deadline: 13 May
|
As a technology leader in a future-focused group of companies — including Pulse Point, VibeSync Support, Mountain Breeze, and— Next Gen Technology is at the forefront of digital innovation.
We don`t just build software — we craft smart, scalable solutions that power business success.
If you`re passionate about cutting-edge tech, creative problem-solving, and real impact, this is where your next big opportunity begins.
Why We Need You
We`re seeking a skilled Front-End Developer with strong expertise in Angular (preferably Angular 13+) to join our growing development team. The ideal candidate will have experience building scalable and maintainable user interfaces in enterprise-level web applications, with proficiency in TypeScript, RxJS, Angular CLI, and modern styling solutions. You will collaborate with cross-functional teams to build responsive UIs, optimize performance, and maintain code quality in a CI/CD environment.
What You`ll Be Doing
Front-End Development
** Develop dynamic, responsive, and accessible interfaces using Angular and TypeScript.
** Structure scalable applications using Angular modules, services, and components.
** Apply strong knowledge of RxJS for reactive programming and state management.
Component Architecture & State Management
** Build reusable and modular UI components.
** Manage application state using services or libraries like NgRx or Akita.
Performance Optimization
** Use techniques like lazy loading, ahead-of-time compilation (AOT), and change detection strategies to enhance performance.
** Implement code splitting and asset optimization strategies.
Collaboration & Integration
** Work closely with back-end developers to integrate RESTful APIs and WebSocket connections.
** Participate in CI/CD pipelines with tools like GitHub Actions, Jenkins, or GitLab CI.
Code Quality & Testing
** Maintain code quality through linting (ESLint) and formatting tools (Prettier).
** Write unit and integration tests using Karma, Jasmine, or Jest.
** Leverage Husky and lint-staged for enforcing pre-commit checks.
Styling and UI Consistency
** Use TailwindCSS, SCSS, or LESS to implement pixel-perfect designs.
** Ensure UX/UI consistency across screens using design systems or component libraries like Angular Material.
Please send your CV/resume to ta@nextgentech.com.ge and make sure to include the position title in the subject line.
|
|
|
|