Search by job, company or skills

Senior JavaScript (Angular) Developer

4-8 Years
Quick Apply
  • Posted 4 days ago
  • Over 200 applicants have applied

Job Description

About the Role

As a Senior JavaScript (Angular) Developer, become a part of a cross-functional development team engineering experiences of tomorrow.

Responsibilities

  • Be proactive in communication with team members and clients
  • Delivery: Create and maintain modern solutions according to unit standards
  • Code Quality: Follow and improve code quality standards
  • Analyze and Estimate: Perform technical assessment of business requirements to ensure feasibility within reasonable timelines
  • Software Design: Create and review software feature design documents and provide robust solutions
  • Mentor junior colleagues and support knowledge sharing

Requirements

You should be proficient in the following areas and able to apply best practices and specifications:

  • Design Patterns & Principles: Solid understanding and real-world application
  • HTML/CSS: Experience with pre/post-processors and modern methodologies
  • JavaScript/TypeScript: Deep knowledge of core concepts, performance optimization, and security
  • Angular: Expertise in components, state management, and rxJS
  • Testing: Familiarity with different testing approaches, types, and tools
  • CI/CD: Understanding and usage of continuous integration and deployment workflows
  • Authorization: Experience with JWT and secure authentication practices
  • Git: Proficient in branching strategies and version control
  • Agile: Solid grasp of agile principles and processes
  • English: Upper-intermediate level or above

Desirable Skills

You are familiar with the following technologies or concepts and have practical experience:

  • Other modern frameworks (e.g., Angular, Vue, Node.js, React Native)
  • Micro-frontends architecture
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Code quality tools (e.g., SonarQube)
  • CI/CD setup with tools like Docker, GitLab CI, CircleCI
  • UX concepts, including Information Architecture

Personal Skills

  • Strong ownership and accountability for delivery success
  • Excellent analytical and problem-solving skills
  • Effective communicator and team collaborator
  • Self-motivated, disciplined, and results-oriented
  • High attention to detail and accuracy

More Info

About Company

Job ID: 113886129

Beware of Scammers

We don’t charge money for job offers