
About the roleWe are in search of a highly skilled and experienced Full Stack Developer to join our team. In this role, you will be responsible for architecture, design, developing, deployment and maintaining web applications, collaborating with cross-functional teams, and ensuring the seamless integration of the front-end and back-end components.
Responsibilities:Collaborate with cross-functional teams to gather and analyze user requirements and translate them into technical specifications.Develop responsive and scalable web applications using modern web technologies, frameworks, and programming languages.Design and implement the front-end user interface, ensuring a seamless and intuitive user experience.Develop server-side logic and APIs to enable smooth data transactions between the front-end and back-end components.Build and maintain the back-end database structure and capabilities.Conduct code reviews and ensure code quality, efficiency, and adherence to industry best practices.Troubleshoot and debug technical issues, providing timely resolutions.Optimize application performance and scalability.Stay updated with emerging technologies and industry trends to continuously improve our web applications.Ensure the scalability, quality, and efficiency of the solution.Design and develop responsive web applications using Angular TS and React JS frameworks.
Required Skills:Minimum of 3 years of professional experience as a Full Stack Developer.Strong proficiency in front-end development technologies such as HTML5, CSS3, SCSS, JavaScript (TypeScript), and popular frameworks Angular and React.Deep knowledge of back-end development languages and frameworks such as Node.js, PHP, or PythonExperience in database design and management using SQL or NoSQL technologies.Strong understanding of RESTful APIs and integration of third-party APIs.Proficiency with version control systems (e.g., Git) and agile development methodologies.Excellent problem-solving skills and ability to work independently or as part of a team.Proficiency in UI/UX design principles and responsive web design.Knowledge of performance optimization techniques and tools.Ability to work in a fast-paced environment and manage multiple projects simultaneously.Strong communication and collaboration skills.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
