Location: 510 S Sam Houston Pkwy W Houston TX 77047 (NOT REMOTE) Reports to: Management Department: Engineering / Software Development
Contact:
Job Summary:
We are seeking a highly skilled and experienced Senior Software Engineer to join our growing team. In this role you will be responsible for designing developing testing and maintaining highquality software solutions. You will be communicating with the production and design team to meet the needs of both client and internal applications. You will lead the overseas team of product managers other engineers and crossfunctional teams to ensure that our software meets the highest standards of performance security and scalability.
Key Responsibilities:
Software Development: Design develop and maintain complex software applications ensuring code is modular reusable and scalable.
Architecture & Design: Lead the design and architecture of new features systems and platforms. Collaborate with other engineers to identify optimal approaches and solutions.
Code Quality & Best Practices: Write clean maintainable code while adhering to industry best practices coding standards and development guidelines.
Mentorship: Provide technical guidance mentorship and code reviews to junior engineers to foster growth and maintain high team standards.
Problem Solving & Troubleshooting: Diagnose and resolve technical issues and performance bottlenecks. Continuously optimize software for better performance and reliability.
Collaboration: Work with product managers UX/UI designers QA engineers and other stakeholders to define and implement new features.
Continuous Improvement: Stay up to date with industry trends technologies and best practices and actively contribute to the improvement of the teams processes and tools.
Testing & Quality Assurance: Design and implement unit tests integration tests and endtoend tests to ensure the stability and reliability of applications.
Agile Development: Participate in agile development cycles including sprint planning standups and retrospectives.
Required Qualifications:
Education: Bachelors degree in Computer Science Engineering or a related field or equivalent work experience.
Experience: At least 5 years of professional software development experience.
Technical Skills: Strong proficiency in Python JavaScript (Node.js React etc..
Strong understanding of the Shopify ecosystem.
Solid understanding of software architecture design patterns and algorithm.
Knowledge of the open source ERP platform Odoo.
Experience with cloud platforms (AWS Azure Google Cloud) and containerization technologies (Docker Kubernetes).
Experience with RESTful APIs and microservices architecture.
Strong knowledge of databases (SQL NoSQL) and data storage systems.
Familiarity with version control systems (Git).
Understanding of CI/CD pipelines and related tools.
Experience with testing frameworks and TDD (TestDriven Development).
Soft Skills:
Strong problemsolving abilities and critical thinking skills.
Excellent written and verbal communication skills.
Ability to collaborate effectively in crossfunctional teams.
Selfmotivated and capable of working independently.
Strong attention to detail and commitment to delivering highquality work.
A positive attitude that uplifts the team.
Result oriented.
Able to perform under pressure.
Preferred Qualifications:
Masters degree in Computer Science Software Engineering or related field.
Experience in agile methodologies (Scrum Kanban).
Familiarity with frontend frameworks (React Angular Vue.js) or mobile development frameworks (React Native Swift Kotlin).
Experience with DevOps practices and infrastructure as code (IaC).
Knowledge of security best practices and experience implementing secure software solutions.
Why Join Us
Opportunity to lead and organize a team from ground up.
We are not a tech company nor do we strive to be. You will gain firsthand experience of building leading and scaling an organization.
Competitive salary and benefits package.
Opportunities for professional development and career advancement. No glass ceiling. Weve had junior level associates get promoted to management roles.
Shaka Wear is an equal opportunity employer and values diversity in the workplace. We encourage all qualified individuals to apply regardless of race gender age sexual orientation or disability.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.