Position: Team Leader\Architect BigCommerce Development
Company: Codifi
Category: JavaScript
Experience required: 3y
English level: intermediate

What you will do:

- Establish and improve processes within the area of ownership, identify problems and communicate them to the relevant people, resolve issues
- Manage, mentor, guide the development, and motivate team members
- Keep up positive/honest/transparent atmosphere, monitor team’s competency, and manage team retention
- Take part in the hiring and onboarding processes
- Participate in full lifecycle software development process
- Build and maintain efficient, reusable, and reliable code
- Work alongside and effectively coordinate with other engineers in the team
- Monitor projects statuses, foresee and plan team loading and development
- Be responsible for team members’ project efficiency and help to solve different issues
- Engage team members to understand clients’ business and tech requests, suggest and implement optimal solutions, achieve the best results for the clients and for the company
- Close collaboration with a cross-functional team (PM, BA, QA, as well as other BigCommerce developers). The team may be distributed across different time zones and even continents
- Review, estimation and critical approach to the assigned tasks - don’t be shy to point out gaps, mistakes or simply propose a better approach
- Reasonably good communication skills
- English - lower-intermediate or higher
- Spoken Russian is required for internal team communication


Your knowledge and skills:

- 2+ years of management experience - mentoring, leading the team 
- 5+ years of experience as a BigCommerce Development
- High level of autonomy and self-management skills
- Be able to multitask without significant loss of quality, to find, share and apply best industry practices
- Good knowledge and experience in working with multiple work processes & methodologies. Be able to guide teammates through the most popular processes
- Excellent communication & collaboration skills
- Experienced with BigCommerce development
- Proficient understanding of web markup, including HTML5, CSS3.
- Strong understanding of CSS pre-processing platforms, such as LESS and SASS
- Strong JavaScript skills. Knowledge of Vue.js, React.js, Node.js would be a big plus.
- A solid understanding of cross-browser/platform issues and code solutions
- Proficient understanding of code versioning tools, such as GIT
- An excellent ability to convert PSD/Sketch/Invision/Figma mockups into interactive digital experiences
- A passion for front-end architecture as well as a driven attitude towards - learning new web technologies
- Excellent time management, problem-solving, teamwork, and communication skills


Technologies & Tools:

• Platforms:
- BigCommerce
- Shopify (would be a plus)
• Standard Front-End developer package - CSS, CSS preprocessors, Git
• Strong JavaScript skills:
- React.js would be a plus
- Vue.js would be a plus
• API integrations:
- Solid understanding of REST APIs
- Solid understanding of GraphQL
• Issue tracking systems (Jira, Workfront, Wrike, etc)
• UI/UX collaboration tools (InvisionApp, Sketch, Zeplin, Axure, Adobe XD, or similar)


We offer:

- Competitive salary in USD
- Open management and friendly dynamic team (awesome team of professionals always ready to help)
- Projects that use advanced, cutting-edge technologies
- Professional development opportunities
- Flexible working hours and adjustable work/life balance
- Language classes (English)
- Remote work - our team has been successfully operating all over the world
Compensation for accounting support
- Paid vacations and sick leaves.