PositionTitle Node .js DeveloperTimings400 pm to 100 am OnSiteLocationPlot 176, Korang Road, near Rahat Bakers, I103, IslamabadAbout UsIKONIC is a US based IT company, headquarter is in Miami, Florida. We are a group of individuals who combine experience with agility, honesty, teamwork, trust, and insight into the future. We are a team of topnotch developers who believe in providing solution to your every problem. Our previous projects and a journey of nine years make us the leading name whom you can trust for adding value to your business. We believe that we can present a solution to your every problem complementing innovation with sustainability. It is through our established repository of experiences that we offer a unique solution to every problem. Our services are available across the globe in time zone aligned manner.Position PurposeWe are seeking a versatileNode.js Developerproficient in React.js and Express.js to join our team. The ideal candidate should demonstrate expertise in crafting efficient web applications across both frontend and backend domains. This role encompasses developing serverside logic, maintaining the central database, and ensuring seamless frontendbackend integration for high performance and responsiveness. Additionally, the candidate will play a pivotal role in integrating analytics solutions, enhancing our understanding of user behaviour, and contributing to ongoing maintenance.RequirementsEducationEducation and Professional QualificationBachelor or equivalent degree from a reputed educational Institute, preferably in computer programming, computer science, or a related field.Certifications Not mandatory, but certification in a relevant field is a plus.Experience1. Backend DevelopmentMinimum 3 years of experience as a Node.js Developer with a focus on React.js and Express.js.Proven track record of building robust APIs.2. Frontend ProficiencyStrong proficiency in HTML, CSS, JavaScript, jQuery, SASS, Tailwind CSS, Bootstrap, and React.js.Handson experience in Figma and Adobe XD for frontend design and development.3. Collaboration and Version ControlFamiliarity with GitHub and its version control.4. Design and ResponsivenessExperience developing backend web pages and websites.Ability to create responsive and adaptive designs for optimal user experiencesResponsibilitiesDeveloping and maintaining all serverside components in Node.js.Design and implement frontend components using React.js, ensuring high performance and responsiveness.Ensuring optimal performance of the central database and responsiveness to frontend requests.Collaborating with frontend developers on the integration of elementsDeveloping highperformance applications by writing testable, reusable, and efficient code.Running diagnostic tests, repairing defects, and providing technical support.Documenting Node.js processes, including database schemas, as well as preparing reports.Web API development using Node.js.Consuming and building robust, SOAP and RESTful APIs.Recommending and implementing improvements to processes and technologies.Keeping informed of advancements in the field of Node.js development.User authentication and authorization between multiple systems, servers, and environments.Integration of multiple data sources and databases into one system.Understanding fundamental design principles behind a scalable application.Understanding differences between multiple delivery platforms, such as mobile vs. desktop.Optimizing output to match the specific platform.Creating database schemas that represent and support business processes.Implementing automated testing platforms and unit tests.Implementation of security and data protection.Integration of data storage solutions may include databases, keyvalue stores, blob stores.RequirementsExperience with Relational Databases and NoSQL databases and with Node.js frameworks such as Express, Strong Loop, etc.Good understanding of serverside templating languages used in Node.js such as Jade, EJS, handlebars etc.Strong proficiency with TypeScript and can Code, test, and operate Node. jsbased services.Strong programming skills in Node.js and JavaScript.Good understanding of serverside templating languages.Indepth knowledge of Linux, Ubuntu, MySQL, AWS, and Azure.Understanding of accessibility and security compliance.Proficient understanding of code versioning tools, such as Git.Familiarity with the whole web stack, including protocols and web server optimization techniques.Ability to work in a fastpaced and collaborative team environmentBenefitsEOBIProvident FundMedical Health InsuranceAccommodationAnnual LeavesCasual leavesSick LeavesBereavement LeavesMarriage LeavesPaternity LeavesMaternity LeavesWhy Should You Join IKONIC?At IKONIC, we believe in providing opportunities to all its employees, which is why our job comes with a variety of challenging assessments meant to catapult your career to the next level. This is made evident with our offerings such asA growth mindset through the help of experienced and helpfulMentors.Ikonic is made up of passionate individuals who aim to support each other in their training as well as daytoday tasks.ADynamic Environmentwhere we focus on encouraging initiatives, promoting agility and creating a worklife balance. We know the value you bring in, and we aim to nurture it.Market Competitive Compensationbased upon your professional qualifications and skill set.As anEqual employment opportunityprovider. All employmentassociated decisions are based on an individuals merit.NoteAbove goals and job descriptions are indicative and subject to change.
N/A