Software Developer II
Our client is an innovative team of experts who have worked with retailers over the past 20 years. They specialize in e-commerce and have built a retail mobile software platform that empowers leaders in the industry to give mobile devices to their store associates so they can elevate service, sales, and provide a personalized experience. They are currently working with numerous high-end retailers, and are looking to scale their growing team!
They are seeking a Software Developer (Consultant) to join their team of highly skilled and motivated developers. Working in a highly collaborative environment, you will help brainstorm ideas, develop solutions, solve technical issues and work to ensure a balance between the speed of delivery and the feature-focused nature of their product.
This is a fantastic remote work opportunity, with a flexible work environment using virtual collaboration with other employees. This is a unique opportunity to grow and apply new skills, be it hands-on or leadership, with a team dedicated to cutting-edge technology. Our client prioritizes diversity, inclusion, and building a community. This is a 6-month contract to start, but all roles within their teams have the potential for contract extension.
Responsibilities:
-
Lead the development of features, including their non-functional and quality requirements (performance, usability, monitor-ability etc.)
-
Guide code review / MR / testing to adhere to practices and patterns (Encourage re-use)
-
Diagnose and improve underlying design, data, performance, or usability issues
-
Improve the tool and technology usage within your team
-
Communicate and be accountable to stakeholders (ex. project managers, customer support) on dates and goals
-
Understand the “market”, competitor offerings, and trends when defining solutions
-
Lead team events when required, and encourage participation. Help diffuse conflict
-
Collaborate across team boundaries, including resolving other teams’ needs
-
Participate in hiring, including interviews and resume screening
Requirements:
-
Degree in Computer Science or Computer Engineering, or equivalent experience
-
3+ Experience with common web technologies, such as: PHP, MySQL, Nginx, Redis, Python
-
3+ Experience delivering SaaS solutions
-
Experience building and shipping iOS applications is a bonus
-
You are highly motivated to improve your skills across various technologies, as well as support the growth of your community
-
You are dependable, responsible, and a positive influence on your team