About the Company:
Pinecart is a platform that enables shop owners to manage their business, whether offline or online, easily. Pinecart allows shop owners to take their business online and manage orders, products, customers, and marketing under a single platform.
We believe in the power of design, technology, and innovation to transform how people interact with the world. We’re a team of creative thinkers, developers, and strategists who are passionate about helping businesses create engaging experiences that delight their customers.
We provide a wide range of design, technology, and services to help our clients create unique, innovative, and tailored products, services, and experiences. Whether you’re looking to launch a new product or improve an existing one, we have the skills and expertise to help you achieve your
goals.
We work closely with our clients to understand their vision and bring it to life. Our team is composed of individuals with diverse skills, from design
and development to marketing and strategy. By combining our strengths, we can create something special that will exceed all expectations.
At Pinecart, we value collaboration and are always looking for new ways to work together. Join us in our mission to create compelling, engaging
experiences for businesses and their customers.
Website- https://www.pinecart.com/
Requirements:
We are seeking a skilled software developer intern with a strong background in JavaScript and React.js. Your primary role will be to design and build user interface components using established React.js methodologies (such as Redux). You will be responsible for ensuring these components and the application are stable and maintainable. You will work closely with other team members across various infrastructure layers. Therefore, a focus on collaborative problem-solving, advanced design principles, and delivering high-quality products is essential.
Key Responsibilities:
● Designing/Developing Web, Software, Prototype, or Proof of Concepts
● Gathering Functional Requirements, Developing Technical Specifications, Planning & Implementing
● End-to-End Engineering Design, Development, Testing, and Deployment
● Optimizing Components for Maximum Performance Across a Range of Devices and Browsers
● Resolving Defects/Bugs During Testing, Pre-Production, Production, and Post-Release Patches
● Identifying and Addressing User Interactions in Web-Based Applications
● Developing New Features Using Relevant Technologies (e.g., React.js)
● Building Reusable Components and Libraries for Future Use
● Translating Designs and Wireframes into High-Quality Code
Qualifications:
● Thorough Understanding of Core Software Development Principles and Practices
● Experience with Popular Software Development Workflows and Methodologies
● Familiarity with Modern Specifications of EcmaScript
● Proficiency with RESTful APIs and Web Services
● Knowledge of Modern Authorization Mechanisms, Such as JSON Web Tokens
● Bachelor's Degree in Computer Science, Engineering, or a Related Field
● Familiarity with Modern Build Pipelines and Development Tools
● Experience with Common Development Tools and Technologies, Such as Babel, Webpack, and NPM
● Ability to Understand Business Requirements and Translate Them into Technical Specifications
● Familiarity with Code Versioning Tools, Such as Git
● Strong Proficiency in JavaScript, including DOM Manipulation and the JavaScript Object Model
Last Date to Apply: 27th August,2024
Start Date of Internship: 2nd September, 2024
Type: Remote