
Sr Full Stack Developer
- Chicago, IL
- Permanent
- Full-time
Employment Type: Full-Time, Long-Term Role
Location: Remote from LATAM
Time Zone: The client operates in the CT time zone.
Industry: E-Commerce. We are looking for a Sr Full Stack Developer to join our team! The project is within the E-Commerce industry and is based in Chicago, IL. It is a tech-enabled fulfillment and logistics solution for growing e-commerce companies. Their goal is to alleviate the daily stress associated with picking, packaging and shipping so business owners can focus on more important aspects of their brand. Through their software and operations arm, they are on a mission to help businesses be successful online.Role Responsibilities:
- Become an expert in a specific area of the codebase, while maintaining an understanding of the overall system architecture.
- Provide technical advice and contribute to decisions that have broader impacts on other teams and the company as a whole. Research and propose the adoption of new technologies.
- Break down work into well-defined milestones to avoid monolithic deliverables.
- Consistently deliver software on time and strive for accurate estimates and on-time delivery.
- Take ownership of the technical testing and performance plan for your projects.
- Proactively identify and address significant technical challenges, collaborating with others on cross-cutting technical issues.
- Set the direction at the project or service level and consistently influence decision-making at the Pillar level.
- Identify and proactively address technical debt before it becomes a significant burden that requires extensive upfront work to resolve.
- Enhance the skills of team members through code reviews, comprehensive documentation, technical guidance, and mentoring.
- Understand the trade-offs between technical, analytical, and product requirements, and drive solutions that consider all of these needs.
- Identify and propose strategies for resolving technical issues affecting the team, establish standards, and gain consensus on solutions.
- Intermediate/Advanced English skills.
- Excellent problem-solving and programming skills.
- Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
- Self-starter, fast learner, and flexible to support new technologies, as well as legacy applications.
- 6+ years of relevant experience.
- Strong problem-solving, programming, and communication skills.
- Possess an object-oriented mindset.
- Ability to work rapidly and collaboratively in a fast-paced, entrepreneurial setting.
- Capability to take ownership of well-defined, smaller features and their implementation.
- A hands-on coding approach to mentorship in engineering.
- Ability to take ownership of medium-sized features from design to implementation.
- Competence to take ownership of large features from design to implementation.
- Skill in owning service-level system design.
- Proficiency in technologies such as .NET, C#, ASP.NET MVC, Vue.js, SQL, and experience with Microsoft Azure.
- Strong grasp of relational database concepts and design.
- Familiarity with Agile software development methodologies.
- Expertise in team building.
- Remote Work & Flexible Hours: Enjoy the freedom to work remotely and at times that suit you best.
- Continuing Education: Access ongoing training, workshops, and company-sponsored courses to keep your skills sharp.
- Career Growth: Discover abundant opportunities for advancement as you cultivate your skills and expertise.
- Language Learning: Take advantage of online English classes to enhance your communication skills.
- Referral Bonuses: Earn rewards for referring talented individuals to our team through our Referral program!
- The Box - Quarterly: Enjoy a mix of snacks and exciting swag delivered to your doorstep every three months!
- Keep Moving: Embrace an active lifestyle with our support! Enjoy reimbursement for your physical activity memberships every month.
- Community and Connection: Foster team connection; contribute to a collaborative environment.
- Exceptional Experiences: Strive for outstanding communication experiences; align actions with delivering excellence.
- Embrace New Ideas: Demonstrate openness to innovation; adapt and learn quickly.
- Ownership Mentality: Take responsibility and ownership of tasks and projects; drive issues to resolution.
- Walk the Talk: Consistently align actions, communication, and problem-solving with company values.