Position Overview
As a Sr. Developer at Coldsmoke, your role combines hands-on coding and site-building with problem-solving and mentorship. When not directly building amazing websites for our clients, you will help with sales scoping, maintain and improve our team’s technical acumen, and mentor more junior developers.
ResDirect Development (68%):
- Use your knowledge of Shopify and headless technologies to build Shopify stores, features, and functions for our clients.
- Work closely with project managers and designers to estimate the level of effort for site enhancements and maintenance needs/requests.
- Work with Discovery project teams to identify specific solutions, such as apps and custom build needs.
- Take ownership of all build tasks at all levels of difficulty assigned to you. From minor bug fixes to major feature development, no task is too big or beneath you to take on.
- Collaborate with cross-functional teams to translate business requirements into technical solutions, ensuring alignment with project goals and objectives.
Technical Leadership & Mentorship (25%):
- Assist developers in code reviews, providing constructive feedback and guidance to ensure code quality and adherence to standards.
- Engage in paired programming sessions, fostering collaboration and knowledge sharing among team members.
- Act as a technical resource for developers, offering assistance and troubleshooting expertise to overcome challenges and drive projects forward.
- Recommend and implement best practices.
- Stay abreast of emerging technologies and industry trends, evaluating their potential impact on our development practices and recommending adoption where appropriate.
- Hold weekly 30-minute 1:1 with development team members to ensure team growth, proper workloads, and evaluate training needs.
Technical Architecture (7%):
- Work with the sales team to develop large-scale project estimates based on prospects’ needs and budgets.
- As needed, join sales calls to discuss unique/non-standard functionality required by a client. Examples include things like sales attribution methods, custom integrations, etc.
Qualifications
- Strong experience with Shopify Theme Development (Liquid, CSS, HTML, JavaScript).
- Expertise with multiple backend programming languages and frontend frameworks.
- Experience with Shopify Headless, Composable Commerce, or technically similar architectures across other projects.
- Experience with other e-commerce platforms is nice to have.
- Experience establishing coding standards, performing code reviews, peer programming, and mentoring developers.
- Proven experience in a leadership role within a development team, with a demonstrated ability to take ownership of tasks and provide support across the development lifecycle.
- Familiarity with modern development practices and tools, with a commitment to continuous learning and professional growth.
- Excellent communication skills are necessary for this role.
- Willingness to collaborate with a small, yet eager team with the common goal of growth to help the company scale.
- Able to respond to Slack and email within a timely manner, with full availability Monday-Friday, 9:00 am-5:00 pm EST.
Job Types: Full-time, Permanent
Pay: $20.00 - $40.00 per hour
Expected hours: 40 per week
Benefits:
Schedule:
Experience:
- Front-end development: 5 years (Preferred)
- Liquid: 5 years (Preferred)
- Shopify Headless: 5 years (Preferred)
- Composable Commerce,: 4 years (Preferred)
- peer programming: 5 years (Preferred)
- performing code reviews: 4 years (Preferred)
- mentoring developers: 4 years (Preferred)
Work Location: Remote