We are looking for a skilled Full Stack Web Developer to join our team. The ideal candidate will have experience in both front-end and back-end development, as well as experience working with databases and server-side languages. The successful candidate will be responsible for the development and maintenance of our web applications, ensuring that they are fast, secure, and scalable.
Responsibilities:
Design, develop and maintain web applications from concept to completion
Build user-friendly and responsive web pages using modern front-end technologies such as HTML, CSS, and JavaScript
Develop server-side applications and APIs using languages such as Python, Ruby, or Node.js
Work with databases such as MySQL, MongoDB, and PostgreSQL
Collaborate with cross-functional teams to identify and solve complex problems
Optimize applications for maximum speed and scalability
Write clean, maintainable, and reusable code
Stay up-to-date with emerging trends and technologies in web development
Qualifications:
Bachelor's degree in Computer Science, Engineering or a related field
At least 2 years of experience as a Full Stack Web Developer
Proficient in front-end development technologies such as HTML, CSS, and JavaScript
Strong experience with back-end development languages such as Python, Ruby, or Node.js & PHP
Experience working with databases such as MySQL, MongoDB, and PostgreSQL
Familiarity with AWS or other cloud computing services
Experience with Agile development methodologies
Strong problem-solving and analytical skills
Excellent verbal and written communication skills