

Full stack software developer
JOB DESCRIPTION
As a senior full-stack developer, you will be responsible for designing, developing, and maintaining the company's B2B e-commerce application and website. You will work closely with a cross-functional team of developers, designers, and project managers to deliver high-quality, scalable, and reliable solutions
Responsibilities
Writing clean, high-quality, high-performance, maintainable code Develop and support software, including applications, database integration, interfaces, and new functionality enhancements. Coordinate cross-functionally to ensure the project meets business objectives and compliance standards. Support the testing and deployment of new products and features. Participate in code reviews. Strong experience in developing and deploying production-ready web and mobile applications using Flutter, Node.js, React, GraphQL, and microservices Solid understanding of software development principles, design patterns, and best practices Strong experience with Git, CI/CD, and testing frameworks Experience with cloud-based infrastructure and services (AWS, Azure, and Google Cloud) Familiarity with Agile development methodologies Strong problem-solving and analytical skills excellent verbal and written communication skills.
Preferred Skills
Experience with e-commerce mobile and website apps, Flutter, cross-platform frameworks, etc. Experience with GraphQL, Node.js, and microservices Experience with AWS, Azure, and Google Cloud Experience with React and Next js
Qualifications
Bachelor's or Master's degree in Computer Science 3+ years of relevant work experience Expertise in Object-Oriented Design, Database Design, and XML Schema Experience with Agile or Scrum software development methodologies and the ability to multi-task, organize, and prioritize work
