How Remoteville checks and expires listings

Senior Frontend Developer

Skills
Computer ScienceWeb ApplicationsAngularCross-Browser CompatibilityDebuggingFlow ChartsInformation Seeking
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, or equivalent
  • 3 years of experience developing Angular 2+ applications
  • 5 years of experience developing responsive, cross-browser compatible web applications
  • Experience with latest Ivy-based versions of Angular (9+)
  • Expertise in Angular Reactive Form development
  • Expertise in UI/UX best practices for various devices and screen sizes
  • Expertise in cross-browser compatibility for web, desktop, and mobile
  • Expertise in responsive and touch-friendly UI/UX development
  • Experience with Angular UI libraries like Ionic, Material, Bootstrap
  • Experience with Git-based Source Control and CI practices
  • Knowledge of SQL queries and API development
  • Excellent written and verbal communication skills with proven fluency in English

Nice to have

  • Relevant industry or regulated environment experience
  • Excellent analytical and organizational skills
  • Excellent written and verbal communication skills
  • Substantial knowledge of computer science fundamentals
  • Substantial troubleshooting skills
  • Ability to manage multiple tasks and priorities in a fast-paced environment
  • Strict attention to detail

Day to day

  • Execute assigned software development tasks, ensuring IT software products meet industry standards and best practices
  • Engineer software code, ETL code, or web applications solutions using development tools
  • Lead operational feasibility efforts by evaluating analysis, requirements, solution development, and proposed solutions
  • Document solutions with flowcharts, diagrams, and clear code
  • Lead project teams, mentor team members, and ensure consistency with architecture and quality standards by keeping abreast of technical innovations