Full stack developer
Job Description
Job Description
As a full stack developer at our company, you will play a crucial role in the development and maintenance of our web applications. You will be responsible for the entire software development process, from designing to implementation to testing and deployment. Your expertise in both front-end and back-end development will be instrumental in creating innovative and efficient solutions for our clients.
Job Duties & Responsibilities
- Collaborate with cross-functional teams to design, develop, and maintain web applications
- Write clean, efficient, and reusable code in both front-end and back-end languages such as HTML, CSS, JavaScript, and Java
- Keep up-to-date with emerging web technologies and trends, and incorporate them into our projects
- Ensure responsiveness of applications for various devices and platforms
- Perform code reviews and debugging to identify and fix any technical issues
- Maintain and improve the performance and scalability of our applications
- Create and maintain technical documentation for future reference
- Collaborate with UX/UI designers to translate wireframes and mockups into functional code
- Conduct software tests to ensure functionality, security, and usability of applications
- Participate in Agile development processes and communicate progress and issues to team members and stakeholders