As a Fullstack Engineer, you will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications. You will work closely with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality, scalable, and maintainable software solutions. Your role will involve understanding user requirements, designing technical solutions, coding, testing, deploying, and providing ongoing support for the applications.
Job Overview:
- Design, develop, and maintain both front-end and back-end components of web applications.
- Collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions.
- Understand user requirements and translate them into technical specifications.
- Ensure seamless integration and communication between client-side and server-side code.
Key Job Skills and Experience:
- Proficiency in front-end technologies (HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js).
- Proficiency in back-end technologies (Node.js, Python, Ruby, Java, or PHP, and experience with RESTful API design and implementation).
- Experience with version control (Git) and working in an Agile/Scrum development process.