OPEN POSITIONS
Angular Developer – 01
Description:
Researches, develops, modifies, documents, tests, implements, installs and supports software applications and systems
Tasks:
- Researching and Developing, consulting, analyzing and evaluating system program needs
- Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
- Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
- Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
- Writing, updating and maintaining technical program, end user documentation and operational procedures
- Providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costings for recommending software purchases and upgrades
Skills:
-
Expertise with front-end development using Angular10 or greater via Typescript
-
HTTP, calling secure REST APIs, and async front-end programming experience
-
CSS and HTML capabilities using Bootstrap 4+ and/or Material Design
-
JSON experience including collaborating with back-end developers to define the structure and values to support front-end operations
-
Version control, preferably via Git
-
Tracking and managing client-side exceptions
-
Converting static wireframe designs into working front-end applications that coordinate with secure back-end APIs
Qualification:
Bachelor’s degree in Computer Science (or related field)
REACT Developer -01
Description:
In this role, you’ll leverage your knowledge of REACT development and be instrumental in the successful implementation of enterprise software product.
Requirements
-
· Liaise with fellow front and back-end developers.
· Design and implement user interfaces which are coded using the React.js/AngularJS framework.
· Ensure user interfaces that are being built meet all the business requirements outlined by the stakeholders.
· Understand customer journeys and translate this to web and applications.
· Identify and fix any bugs which are found within the code.
· Verify interfaces work on both web and mobile platforms.
· Optimize code to be extremely efficient to ensure high performance.
· Working with designers to turn their vision into a tangible product.
· Create and maintain APIs for front end components.
· Write well written documentation.
Skills
- The ability to problem-solve. Experience with client-side architecture and design patterns
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience with TypeScript. In-depth knowledge of CSS3/SASS, HTML5 and Bootstrap
- Thorough understanding of React.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux). Experience with common front-end
development tools such as Babel, Webpack, NPM, etc. - Familiarity with SOAP Services and RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- A knack for benchmarking and optimization
- Familiarity with code versioning tools like Git or SVN
- Extremely good interpersonal skills
- Ability to understand business requirements and translate them into technical requirements.