• Build client-based projects as per the requirements of clients. • 4+ years of experience as front end and backend developer. • Produce clean, efficient, well-tested and scalable code and develop technology solutions that fully align with business needs. • Serve as the lead for some features and systems. • Provide technical expertise and experience when identifying user and system requirements for new applications. • Researching and developing new software systems and applications. • Test, maintain and recommend software improvements to ensure strong functionality and optimization. • Improving our code quality and automation processes. • Maintain and upgrade current systems and features. • Lead and manage development sprint cycle planning. • AWS deployment experience, Experience with Agile Development best practices, Experience with payment API’s such as PayPal, QuickBooks and Stripe, Experience doing code reviews. • Experience working in multiple software and technical environments. • Experience working on customer-facing applications serving a large/wide user base. • Experience with common source control tools and managing code in a team- environment, including GitHub, Bitbucket.