COMPANY INFO:At NHD, we are building a leading product that defines the new market category of Contractor Management. We digitalize the entire engineer to pay process with our cutting edge data-driven & AI technologies. We offer a niche source to pay cloud-based platform for labor and service procurement enabling clients and suppliers to seamlessly collaborate throughout all stages of project planning to payment for asset intensive operations.
JOB SUMMARY:The Frontend Developer is responsible for implementing design & analysis specifications using our documented development standards and contributing to each step of the design and development process. The ideal candidate will have a strong technical background in JavaScript and Angular software development.
RESPONSIBILITIES:Design and build new features, modules, components and products through a full stack of technologies, especially Angular.Adoption of best practices, coding standards, and software development methodologies within the team.Supporting and maintaining the work produced by the departmentFocus on code quality, performance, and scalability of the applicationsWork directly with the rest of the company in assisting with the products and/or client concernsStay updated on the latest trends and advancements in development, software engineering, and technology in Frontend DesignUpdate other departments of the current progress in meetingsPreparing High Level documentation for meetings
SKILLSExcellent communication skills with team membersHigh work standards-work ethic, task completion, consistency, follow up, accuracy/attention to detail, time managementPersonal management skills-accountability, self-management, adaptability, creativity, initiative, implementation skills, and problem solving
REQUIREMENTS:University Degree or College Diploma in Computer ScienceMinimum 5 years of Angular development2-3 years of hands on expertise in Backend developmentProficient in using development tools and technologies like Visual Studio, GIT Version Control, Confluence, Jira, Gitlab,Solid understanding of web technologies, including HTML, CSS, JavaScript, and front-end frameworksSolid understanding of TypeScriptSolid understanding of NPM librariesIn-depth knowledge of software engineering principles, design patterns, and best practicesStrong analytical and problem-solving abilitiesFamiliarity with cloud platforms (Azure, AWS) is a plusFamiliarity with containerizing packages (Docker, Kubernetes) is a plusAbility to manage multiple projects and priorities simultaneously is a plus
PREFERRED:Experience with RESTful APIsExperience with NodeJS and librariesExperience with Backend technology (Java, GOlang etc.)Experience with microservices architectureExperience with agile software development methodologies, such as Scrum or Kanban
What's in it for you?· 28 days annual leave + 2 extra days (24th & 31st) + public holidays· Attractive compensation models (best-in-class salary, referral bonus, flexible working hours, etc).· Onboarding & daily work can be done 100% remote· Learning & Development: individual budget to further your personal & professional development!· Set the path & be part of untapping a whole new market· Be part of the first joiners of a company that has aspiration and potential to grow exponentially· Fun at work: at NHD, work & fun go hand in hand!