as a senior full stack developer, you will be responsible for designing, developing and maintaining the company's b2b ecommerce 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.
the ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. you will be a lead developer responsible for the development of new software products and enhancements to existing products. you should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
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 insure project meets business objectives and compliance standards
support test 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, , 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, 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 and cross platform frameworks etc.
experience with graphql, and microservices
experience with aws, azure, google cloud
experience with react and .
qualifications
bachelor's / master's degree in computer science
3+ years of relevant work experience
expertise in object oriented design, database design, and xml schema