Full Stack Web Developer
Job Descriptions
Hiring a
Full Stack Web Developer
?
1
2
3
Full Stack Web Developer
Description
We are looking for an experienced and creative Full Stack Web Developer to join our fast-paced and dynamic team. The ideal candidate will be responsible for developing, testing, and debugging web applications, as well as ensuring that the software is up and running, and meets customer needs. To be successful in this role, you should have in-depth knowledge of Database & Web Storage, JavaScript, HTML/CSS and experience in developing web applications from scratch. You should also be comfortable working in a fast-paced environment and be able to take initiative and solve problems independently. Ultimately, you will ensure our web-based applications are up and running, secure, and meeting customer requirements.
Responsibilities
• As a Full Stack Web Developer at Rezi, responsible for developing and enhancing user-facing web applications
• Design and develop high-quality web applications with modern technologies such as HTML5, JavaScript, CSS3, and React.js
• Develop and maintain web applications and APIs with Node.js, Express, and MongoDB
• Collaborate with other developers to implement and maintain web applications
• Design and develop user interfaces with an eye for aesthetics and modern design
• Work with product managers and designers to understand user requirements and create solutions that meet their needs
• Troubleshoot, debug, and optimize web applications for performance and scalability
• Analyze and improve application architecture for optimal performance and user experience
Requirements
• 5+ years of experience developing web applications using HTML, CSS, JavaScript, and related web technologies
• Experience with front-end frameworks such as React, Angular, or Vue.js
• Extensive knowledge of back-end development using Node.js, and related frameworks such as Express.js
• Experience with databases such as MySQL, MongoDB, and Redis
• Knowledge of server-side scripting languages such as PHP, Python, and Ruby
• Ability to create and consume RESTful APIs
• Familiarity with version control systems such as Git
• Understanding of web security principles
• Excellent problem-solving and communication skills
Skills
Full Stack Web Developer
Description
We are looking for a Full Stack Web Developer to join our team and help create innovative, modern web applications. The Full Stack Web Developer will be responsible for developing and maintaining web applications utilizing Database & Web Storage, JavaScript, HTML/CSS, and other programming languages. The ideal candidate will have a strong understanding of web application development, including experience with software design, development and testing. In addition, the successful candidate will be able to troubleshoot and debug existing applications and ensure that all applications are compliant with industry standards. The ideal candidate should have experience in developing and deploying web applications and have the ability to work independently and collaboratively with a team. Ultimately, you will be responsible for creating engaging applications that meet the needs of our customers.
Responsibilities
• As a Full Stack Web Developer at Rezi, responsible for developing, testing, and maintaining user-facing web applications, from concept to production
• Develop efficient, secure, and well-structured web applications using modern web technologies and frameworks
• Analyze user requirements and design and implement web solutions
• Design, develop, and maintain web applications, database, and server-side components
• Develop unit, integration, and end-to-end tests to ensure application stability
• Monitor performance, analyze and troubleshoot web application issues
• Collaborate with product and design teams to create intuitive user-facing features
• Participate in code reviews and identify potential areas of refactoring and optimization
• Stay up-to-date with the latest web development and security trends
Requirements
• 4+ years of experience developing full stack web applications
• Expertise in HTML, CSS, JavaScript, and React.js
• Experience with backend development (Node.js, Python, or Ruby on Rails)
• Experience with a SQL and NoSQL databases (MySQL, MongoDB, etc.)
• Knowledge of Web Services (REST, SOAP, etc.)
• Familiarity with version control systems (Git, SVN, etc.)
• Ability to write clean, well-documented, and maintainable code
• Excellent problem-solving and communication skills
• Understanding of UX/UI principles and the ability to create intuitive user interfaces