- Develop and maintain full-stack web applications:
Design, implement, and maintain both front-end and back-end components of web applications to ensure functionality and user experience.
- Collaborate with cross-functional teams:
Work closely with designers, project managers, and other developers to ensure seamless integration of all aspects of the application.
- Troubleshoot and debug technical issues:
Identify and resolve any issues or bugs within the applications to ensure smooth operation and user satisfaction.
- Optimize application performance:
Analyze and optimize application performance to ensure fast load times and responsiveness.
- Stay current with industry trends and technologies:
Continuously research and implement new technologies and best practices to enhance the development process.
Required Skills and Expectations:
- Bachelor's degree in Computer Science or related field.
- Proven experience as a Full Stack Developer, with 5-11 years of experience.
- Strong proficiency in front-end development languages such as HTML, CSS, and JavaScript.
- In-depth knowledge of back-end development technologies like , Python, or Java.
- Experience with database systems such as MySQL, MongoDB, or Oracle.
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to work efficiently in a fast-paced environment.