Epicareer Might not Working Properly
Learn More

Typescript Developer

Salary undisclosed

Checking job availability...

Original
Simplified

We are seeking an experienced TypeScript Developer to join our dynamic development team. The ideal candidate will have strong expertise in TypeScript and modern frontend frameworks, with a focus on building scalable and maintainable web applications.

Key Responsibilities:

  • Design and implement new features and functionality using TypeScript and modern frontend frameworks (Angular, React, Vue.js)
  • Write clean, maintainable, and efficient code following best practices and design patterns
  • Collaborate with backend developers to integrate frontend applications with REST/GraphQL APIs
  • Perform code reviews and provide constructive feedback to team members
  • Optimize applications for maximum speed and scalability
  • Debug and resolve complex technical issues
  • Create and maintain technical documentation
  • Participate in architectural discussions and contribute to technical decision-making
  • Mentor junior developers and share knowledge within the team

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of professional experience with TypeScript development
  • Strong proficiency in at least one modern frontend framework (Angular, React, or Vue.js)
  • Deep understanding of JavaScript/TypeScript fundamentals, including ES6+ features
  • Experience with state management solutions (Redux, NgRx, Vuex)
  • Proficiency in HTML5, CSS3, and responsive web design
  • Strong understanding of web security best practices
  • Experience with version control systems (Git)
  • Knowledge of frontend build tools and module bundlers (Webpack, Rollup)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Experience with agile development methodologies

Preferred Qualifications:

  • Experience with Ionic framework for mobile application development
  • Knowledge of cross-platform development
  • Experience with testing frameworks (Jest, Cypress, Jasmine)
  • Familiarity with CI/CD pipelines
  • Contributions to open-source projects
  • Experience with microservices architecture
  • Knowledge of cloud platforms (AWS, Azure, or GCP)

Technical Skills:

  • Languages: TypeScript, JavaScript (ES6+)
  • Frameworks: Angular/React/Vue.js
  • Mobile: Ionic (preferred)
  • Testing: Unit testing, E2E testing
  • Tools: Git, npm/yarn, Webpack
  • Other: REST APIs, GraphQL, Web Components

Interested candidates are welcome to send their resumes to [email protected]