Senior Front-End Developer

Afroznet Tehran

Posted a year ago

Job Description

Afrozent Engineering Company is a leading organization specializing in intelligence and programming solutions for large-scale enterprises. We provide a stimulating work environment that encourages programmers and innovators to devise novel approaches to solving complex problems. Our products adhere to global standards, necessitating a continuous quest for new knowledge. We are currently seeking a full-time, telecommuting senior programmer to join our demanding team.

Job Responsibilities:

  • Analyze, design, code, review, debug, and test applications as a senior programmer.
  • Develop technical plans for team projects, offer advanced technical guidance, and propose innovative software problem-solving ideas.
  • Consult with stakeholders on performance improvements, and feature additions, and provide accurate outcome estimates for ongoing projects.
  • Debug program issues and recommend process enhancements.
  • Share knowledge with the team and leverage new experiences.
  • Work on a modern platform utilizing cutting-edge technologies and frameworks, challenging your engineering skills.

Working Conditions and Benefits:

  • Remote; full-time position.
  • Daily meetings at the scheduled times.
  • Competitive salary with insurance and benefits coverage.
  • Two days off per week.
  • Collaboration with experienced professionals.

Company Introduction:

Afrozent is a renowned provider of programming and intelligence services to companies and organizations. We are actively seeking talented individuals who possess a passion for programming, excel at user experience analysis, and leverage brainstorming techniques to innovate and explore new solutions for our clients. Additionally, we value individuals who can effectively inspire user engagement and contribute as vital members of our core team. Join us in the production of unique, high-quality products and contribute to their continuous improvement. As our products directly impact customers, stakeholders, and business partners, we prioritize individuals who demonstrate expertise in global benchmarks and standards and can propose optimal ways to present our offerings.

Requirements

Required Skills and Abilities:

  • Proficiency in Typescript, Typescript Compiler, and Pre-compilers.
  • Mastery and daily practical experience in React, design patterns, and best practices.
  • Proficiency in UI coding.Strong experience in advanced algorithms and data structures.
  • Proficiency in CSS, SCSS, and up-to-date knowledge of responsive design methods.Practical experience in Redux Toolkit.
  • Familiarity with unit/E2E testing libraries and frameworks.
  • Experience in implementing best practices and design patterns for Worker Thread usage.
  • Ability to thrive in a fast-paced environment and adapt to changing priorities.
  • Strong research and self-learning abilities.
  • Proficiency in both written and spoken English.

Preferred Experience:

  • Experience with Storybook, Cypress, Jest, React-Testing-Library, etc.
  • Familiarity with the Component Driven Development Methodology.
  • Experience in working with react class components.
  • Understanding of Typescript Dependency Injection.
  • Knowledge of State Machine Concepts.
  • Experience in producing and coding Web Assembly.
  • Interest in UX and staying updated with the latest trends.

Employment Type

  • Full Time

Details

To see more jobs that fit your career