Responsibilities:
1. Platform Development:
Design, develop, and implement new features and enhancements for the e-commerce platform, ensuring a seamless and scalable online shopping experience.
2. Back-End Development:
Build and maintain robust APIs, services, and back-end systems that power various aspects of the e-commerce platform, including product catalogs, shopping carts, payment processing, and order fulfillment.
3. Front-End Development:
Collaborate with the design and front-end teams to ensure that user interfaces are responsive, user-friendly, and aligned with business objectives.
4. Database Management:
Design, manage, and optimize database architecture and queries to ensure high performance and scalability.
5. Code Quality and Testing:
Write clean, maintainable, and efficient code. Implement automated testing and conduct regular code reviews to ensure the highest standards of software quality.
6. Performance Optimization:
Monitor and optimize the performance of the platform, identifying and resolving any bottlenecks or issues that impact speed, reliability, or user experience.
7. Security:
Implement and maintain security best practices, ensuring that the platform is secure from vulnerabilities and meets compliance standards.
8. Collaboration and Communication:
Work closely with cross-functional teams, including product managers, designers, and other engineers, to translate business requirements into technical solutions.
9. Problem Solving:
Troubleshoot, debug, and resolve issues reported by users or internal teams, ensuring minimal disruption to platform functionality.
Required Skills and Qualifications:
1. Proven experience as a Software Engineer or Developer, with a focus on building and maintaining e-commerce platforms or large-scale web applications.
2. Strong proficiency in programming languages such as JavaScript (Node.js, React), Python, Ruby, or PHP.
3. Experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js.
4. Proficiency in back-end development, including API development and working with databases (SQL and NoSQL).
5. Familiarity with e-commerce platforms, payment gateways, and third-party integrations (e.g., Shopify, Magento, WooCommerce, Stripe, PayPal).
6. Strong understanding of web security, performance optimization, and scalability.
7. Experience with version control systems (e.g., Git) and CI/CD pipelines.
8. Ability to work collaboratively in a fast-paced, agile environment.
9. Bachelor’s degree in Computer Science, Engineering, or a related field.
Benefits:
1. Competitive salary and performance-based bonuses.
2. Comprehensive health, dental, and vision insurance.
3. Flexible working hours and remote work options.
4. Generous paid time off and holidays.
5. Professional development opportunities and access to industry certifications.
6. Collaborative work environment with a focus on growth and innovation.
#J-18808-Ljbffr