Software Architect
FireGroup envisions and strives to make an e-Commerce world where every merchant can succeed a reality. Since founded in 2016, we have specialized in providing a comprehensive portfolio of category-leading SaaS products for the global e-Commerce market, including online store development, store management, sales & marketing automation, and almost every aspect of running an online business.
After almost a decade in the market, we are loved by over 450,000 merchants and enterprises across 175+ countries and highly trusted by our globally renowned partners such as Shopify, BigCommerce, WooCommerce, Google, Meta, Tiktok, and Amazon. To continue empowering more merchants, we always welcome new tech talents who work toward a rewarding career and live by these 4 core values:
- Growth
- Trust
- Embracing Change
- Customer Centricity
Why to build your career with us
- Make your impact globally on hundreds of thousands of merchants’ success
- Develop your skills in a fast-paced and highly competitive SaaS market
- Create and grow continuously among passionate talents with growth mindsets
Responsibilities
- Plan and design software architecture for our e-commerce solution.
- Ensure smooth integration between various software components to ensure high performance and reliability.
- Lead critical technology and architecture decisions, including selecting appropriate technologies, frameworks, and technical solutions.
- Participate in setting development standards and rules to ensure source code quality and maintainability.
- Monitor project development and ensure that the software system meets requirements and deadlines.
- Tackle technical challenges and propose solutions to overcome development obstacles.
- Collaborate closely with other departments such as Product Management and DevOps to ensure smooth integration and successful deployment.
- Stay updated on trends and new technologies in software development and suggest ways to incorporate them into projects.
- Actively stay informed about industry trends, emerging algorithms, and database technologies, and recommend their integration when suitable.
- Participate in code reviews and provide mentorship to fellow team members to foster a culture of continuous learning and improvement.
Qualifications
- Bachelor's or Master's degree in Computer Science or related fields.
- 8+ years of experience in software development and system architecture design.
- Profound knowledge of programming languages and software development technologies such as PHP, Python, Go, Node.js, and related frameworks.
- Experience in designing distributed systems, handling big data, and integrating APIs.
- Strong problem-solving skills, logical thinking, and creativity in proposing technical solutions.
- Excellent communication skills and the ability to work in a multicultural environment.
- Experience with development methodologies like Agile, Scrum, or DevOps is a plus.
- A solid understanding of security concepts and knowledge of security architecture.
- Having knowledge of infrastructure design and cloud computing (AWS, GCP).
Job Benefits
We believe that motivation & personality of the employees are the only shortcut to the promotion of the corporate and contributions to the society. We will try our best to create a corporate environment where all employees can realize their dreams and goals.
Featured benefits include:
- Have opportunity to work with global merchants and join the dynamic, young and friendly project team; stable career path;
- Attractive salary based on skills and experience; 13th month salary & seniority bonus; Employee’s marriage, maternity bonus; Birthday voucher gift;
- Annual salary review;
- PTI Healthcare, annual health check;
- Regular technical seminar & external/ internal training courses;
- Providing free coffee, tea & snack;
- Internal engagement events: Team-building; Town-hall, birthday gift voucher, mid-autumn, new year and kick-off parties, yearly company trip;
- FireGroup Sports Clubs: Running, Football, Badminton, etc;
- Laptop/PC/Monitor are provided
Contacts
Should you need more information about this job, reach out to us at: