We are looking for a passionate Full-Stack Developer with expertise in React and TypeScript to join our team. In this role, you will build and enhance up-to-date web applications, collaborate with crossfunctional teams, and contribute to both frontend and backend development.
Responsibilities:
- Design, develop, and maintain responsive web applications using React and TypeScript.
- Build, consume, and optimize RESTful APIs to support application functionality and performance.
- Develop and maintain service-oriented and microservice-based applications.
- Collaborate with product managers, designers, and engineers to deliver high-quality features and enhancements.
- Create and integrate API endpoints to ensure seamless communication between frontend and backend systems.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Troubleshoot, debug, and resolve application issues across the full technology stack.
- Optimize applications for performance, scalability, security, and usability.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Stay up to date with emerging technologies and recommend improvements where appropriate.
Qualifications
- Proven experience as a Full-Stack Developer or in a similar software development role.
- Strong expertise in React and TypeScript.
- Solid understanding of RESTful principles and API integration.
- Experience building and maintaining service-based or distributed applications.
- Proficiency with modern frontend development practices, tools, and frameworks.
- Strong understanding of software architecture, design patterns, and development best practices.
- Experience with version control systems such as Git.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a collaborative, agile setting.
📌 Frontend Developer (Toronto)
🏢 Salt
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.