SENIOR SOFTWARE DEVELOPER (ST263)

Bebeesoftwareengineer


Full Stack Engineer We are seeking a skilled Full Stack Engineer to join our team. About the Role The successful candidate will be responsible for developing, maintaining and enhancing web applications using Node.js and Vue.js. They will expose and manage various APIs to support core business functions, handle key areas of the business, including inventory management, order processing and product data handling. The engineer will synchronize with external Customer Service services to ensure seamless operations. Responsibilities - Develop web applications using Node.js and Vue.js; - Expose and manage APIs to support business functions; - Handle key business areas, including inventory management and order processing; - Synchronize with external services to ensure smooth operations; - Maintain and expose APIs for internal and external use; - Collaborate with cross-functional teams to deliver high-quality software solutions; - Optimize applications for speed and scalability; - Ensure data integrity and security across platforms. Requirements - 3+ years of experience in Vue.js development; - 5+ years of experience in Node.js development; - Experience with RESTful API design and implementation; - Demonstrated experience in integrating third-party APIs; - Knowledge of database technologies, including MySQL and MongoDB; - Experience with AWS services for cloud-based applications; - Experience with Redis for caching and data storage; - Familiarity with API development and integration; - Strong understanding of software development best practices. Benefits This is a great opportunity to work with a talented team, learn new skills and contribute to innovative projects. As a valued member of our team, you can expect: - A competitive salary and benefits package; - Ongoing training and professional development opportunities; - A collaborative and dynamic work environment; - The chance to work on challenging projects that make a real impact. Skills We're Looking For To succeed in this role, you'll need: - A strong foundation in software development principles; - Excellent problem-solving skills and attention to detail; - Strong communication and collaboration skills; - A willingness to learn and adapt to new technologies and processes; - A passion for delivering high-quality results. Please note that we're looking for a self-motivated individual who is able to work independently and as part of a team. If you're excited about this opportunity, please submit your application with your resume and a cover letter explaining why you'd be a great fit for this role.

trabajosonline.net © 2017–2021
Más información