Job Openings Full Stack Engineer - Taraki Technologies

About the job Full Stack Engineer - Taraki Technologies

[b]Job Description:[/b] We are seeking a skilled Full Stack Engineer to join our dynamic team. As a Full Stack Engineer, you will play a crucial role in developing and maintaining both the front-end and back-end components of our cutting-edge applications. You will work closely with other developers, designers, and product managers to deliver high-quality, user-friendly products. [b]Responsibilities:[/b] - Design, develop, and maintain scalable and efficient web applications. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean, maintainable, and efficient code. - Ensure the performance, quality, and responsiveness of applications. - Troubleshoot and resolve application issues and bugs. - Implement security and data protection measures. - Stay up-to-date with emerging technologies and industry trends. [b]Requirements:[/b] - Proven experience as a Full Stack Engineer or similar role. - Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js. - Solid experience with back-end programming languages like Node.js, Python, Ruby, Java, or PHP. - Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB. - Experience with RESTful services and APIs. - Understanding of front-end and back-end design processes. - Knowledge of cloud services like AWS, Azure, or Google Cloud is a plus. - Excellent problem-solving skills and attention to detail. - Strong communication and teamwork skills. [b]Qualifications:[/b] - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - 3-5 years of proven experience in full-stack development. - Experience working in an Agile/Scrum environment. - Demonstrated ability to handle multiple projects and deadlines. - Strong portfolio of projects and work samples demonstrating required skills. Join us to contribute to innovative projects and work with a team of dedicated professionals in a challenging and rewarding environment.