We are seeking a skilled and experienced Full Stack Developer with comprehensive knowledge of both front-end and back-end development. The ideal candidate will have a proven track record of creating responsive, user-friendly web applications and a deep understanding of modern web development frameworks and best practices. The candidate should excel in both client-side and server-side coding and demonstrate strong problem-solving and analytical skills.
Button with Description
Responsibilities:
Design, develop, and implement user-friendly and responsive web applications.
Collaborate with designers to translate mockups and wireframes into functional web pages.
Develop and maintain clean, well-documented, and efficient codebases using best practices.
Troubleshoot and debug complex technical issues to ensure optimal application performance.
Stay up-to-date with the latest web development technologies and trends.
Work effectively in a collaborative environment with designers, product managers, and other engineers.
Requirements:
Bachelors degree in Computer Science, Information Technology, or a related field (preferred).
Minimum 2 years of experience as a Full Stack Developer.
Strong proficiency in front-end technologies like HTML, CSS, JavaScript (ES6+), and a modern front-end framework (e.g., React, Angular, Vue.js).
Solid understanding of back-end development using a server-side language (e.g., Python, Java, Node.js) and a database management system (e.g., MySQL, PostgreSQL).
Experience with API development and integration.
Familiarity with version control systems (Git) and CI/CD pipelines.
Excellent problem-solving and analytical skills.
Strong communication, collaboration, and interpersonal skills.
Benefits:
Opportunities for professional development and career growth.
Collaborative and innovative work environment.
Chance to work on cutting-edge technology and make a meaningful impact.
Collaborative and supportive work environment.
Gain valuable experience in the field of mechanical engineering and prototyping.