ShopifyJob Summary
We are seeking a dynamic and innovative Web Developer to join our vibrant technology team! In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge web applications that deliver exceptional user experiences. Your expertise will drive the creation of scalable, secure, and responsive websites and services, empowering our organization to stay ahead in the digital landscape. If you thrive in a fast-paced environment and are passionate about transforming ideas into impactful digital solutions, this opportunity is perfect for you!
Duties
- Collaborate with cross-functional teams to gather requirements and translate them into functional web applications using modern frameworks and technologies such as WooCommerce, wordpress, and Shopify.
- Develop and maintain front-end components utilizing HTML, CSS (including SCSS), JavaScript (TypeScript), Bootstrap, and UI/UX best practices to ensure engaging and responsive web design.
- Build robust back-end systems with technologies like PHP, Python, Ruby on Rails, ASP.NET, Node.js, and Java to support seamless data flow via RESTful APIs, GraphQL, SOAP web services, and other integrations.
- Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, and Redis to store and retrieve application data efficiently.
- Implement DevOps practices by configuring CI/CD pipelines with Jenkins or GitHub Actions; utilize Docker containers and Ansible for deployment automation; leverage cloud platforms such as AWS or Azure for scalable hosting solutions.
- Conduct unit testing and system architecture planning to ensure high-quality software delivery aligned with SDLC (Software Development Life Cycle) standards.
- Use project management tools like Trello or Jira to track progress; create wireframes for new features; participate in Agile development cycles to iterate rapidly on product enhancements.
Experience
- Proven experience in full-stack web development with a strong portfolio demonstrating projects built with JavaScript frameworks like React or Angular alongside back-end technologies such as Django or Node.js.
- Hands-on knowledge of database management systems including MySQL, PostgreSQL, SQL Server, MongoDB, or SQLite.
- Familiarity with containerization tools like Docker; configuration management with Ansible; cloud deployment on AWS or Azure environments.
- Experience integrating third-party APIs (RESTful APIs or GraphQL) and developing custom web services for complex applications.
- Strong understanding of system architecture principles including MVC (Model-View-Controller), OOP (Object-Oriented Programming), and responsive web design techniques.
- Ability to write clean code using version control systems such as GitHub or SVN; familiarity with CI/CD pipelines using Jenkins or similar tools.
- Knowledge of SEO best practices, web security protocols, and performance optimization strategies for e-commerce platforms or content-rich websites. Join us if you're eager to craft innovative digital experiences that captivate users worldwide! We value energetic problem-solvers who are committed to continuous learning and excellence in software development. Your creativity combined with technical expertise will help shape the future of our online presence!
Job Type: Contract
Pay: ₹51,553.08 per month
Work Location: Remote