Mid Frontend Engineer

New
J
JobgetherIT Security
Based in United StatesFull-TimeMiddle
Salary91,000 - 120,000 USD per year
Apply NowOpens the employer's application page

Job Details

Languages
Strong English-language proficiency, both written and verbal.
Experience
3+ years
Required Skills
SQLAgileTypeScriptAngularReact

Requirements

  • 3+ years of professional software engineering experience, with strong hands-on expertise in Angular, React, and TypeScript.
  • Experience building frontend and backend applications at scale and working with software systems of medium-to-large scope and complexity.
  • Solid understanding of Agile software development methodologies and the Software Development Life Cycle (SDLC).
  • Proficiency with relational databases and SQL.
  • Working knowledge of source control tools and modern software development practices.
  • Understanding of object-oriented programming concepts, including inheritance, polymorphism, classes, instances, and properties.
  • Familiarity with HTTP protocols and data serialization formats such as JSON and XML.
  • Exposure to document databases and unit testing practices is desirable.
  • Strong communication and collaboration skills, with the ability to work effectively with engineers, designers, managers, and other stakeholders.
  • Strong English-language proficiency, both written and verbal.
  • Ability to work independently while taking ownership of priorities, deliverables, documentation, and deadlines in a distributed team environment.

Responsibilities

  • Develop efficient, performant, scalable, secure, testable, and high-quality frontend and full-stack applications using Angular, React, and TypeScript.
  • Contribute to technical design, implementation, testing, deployment, and successful project launches while following established development methodologies and quality standards.
  • Gather and clarify technical and business requirements, validate shared understanding across the team, and maintain accurate technical documentation.
  • Collaborate closely with engineers, designers, managers, and other stakeholders to understand user needs and continuously improve product solutions.
  • Work effectively on software systems of medium-to-large scope and complexity, contributing to applications designed to operate reliably at scale.
  • Provide accurate estimates, project status updates, reporting, and progress tracking using relevant project tools and processes.
  • Take ownership of assigned deliverables and proactively identify opportunities to improve technical quality, maintainability, and development efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site
91,000 - 120,000 USD per year
Apply Now