FRONT END DEVELOPERSTELLENBOSCHR 18 000A company focussed on systems integration and solution development within the IT space.
The company has several proven products which are currently in the commercialization stage.
We require a web developer that has experience with : ? NodeJS? HTML? CSS? Git? Any web development framework? Databases?
specifically NoSQL (MongoDB)? any database experience and willingness to learn is perfectly fine? Experience with AWS is preferred : ?
ECS (Elastic Container Service)? EB (Elastic Beanstalk)? EC2 Virtual Server Environments? VPCs? Networking etc? Willingness to learn system integration?
You recognize and adopt best practices in web development engineering : design,testing, version control, documentation, build, deployment, and operations.
Bonus : ? MQTT experience or any message passing system is a bonus? Python experience is also greatWeb Developer Job ResponsibilitiesThe role is responsible for designing, coding and modifying websites, from layout to function and according to specifications.
Strive to create visually appealing sites that feature user-friendly design and clear navigation.You will work closely with our CTO and bridge the gap between graphical design andtechnical implementation, taking an active role on both sides and defining how theapplication looks as well as how it works.
We are looking for someone who can utilize HTML, CSS and NodeJS to develop effectiveuser interfaces on the company website.
The successful candidate will work closely with our web development and software design teams to update the website and internal web tools to make them more efficient.
The front end developer will also be responsible for creating innovative solutions to web design issues to help make the website more visually appealing and enhance usability.
Web Developer Job Duties : Problem solvingCandidate must have a strong understanding of UI, cross-browser compatibility,general web functions and standards.
The position requires constant communication with colleagues.Experience in planning and delivering software platforms used across multipleproducts and organizational units.
Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, NodeJS, MQTT and API's.
Deep functional knowledge or hands on design experience with Web Services (REST, SOAP, etc ..) is needed to be successful in this position.
Strong grasp of security principles and how they apply to E-Commerce applications.Writing well designed, testable, efficient code by using best software development practicesCreating website layout / user interfaces by using standard HTML / CSS practicesIntegrating data from various back-
end services and databasesGather and refine specifications and requirements based on technical needsCreate and maintain software documentationBe responsible for maintaining, expanding, and scaling our siteRemain current with emerging technologies / industry trends and apply them into operations and activitiesOptimize application for maximum speed and scalabilityBuild reusable code and libraries for future use
Proven working experience in web programmingHigh quality programming skillsFamiliarity with databasesA solid understanding of how web applications work including security, session management, and best development practicesAggressive problem diagnosis and creative problem solving skillsStrong organizational skills to juggle multiple tasks within the constraints of timelines and budgetsAbility to work and thrive in a fast-
paced environment, learn rapidly and master diverse web technologies and techniques.Proficient understanding of code versioning tools, such as GITBSc in computer science or a related field