Company Overview -
Our client is a leader in device, entitlement, IoT, and service management market with over hundred top-tier CSP customers worldwide and billions of endpoints under administration, with a core mission to help customers grow revenue faster, while automating their customer experience across all engagement channels.
Today our client provides solutions and services to many of the largest companies in the world and our systems remain the most trusted, secure, flexible, and performant systems available in the marketplace.
A Day in the Life of Senior front-end Developer
As a front-end Web Application Developer, you will design and implement front end solutions with a special focus on web applications written in JavaScript. You will be a champion of writing clean code, keeping up to date with latest web development technologies and mentoring less experienced developers. Ensuring code is written such that implementation time is reduced and the number of bugs is minimized.
So, how are we going to keep you busy?
- Be a core participant in the requirements gather and analysis, design, implementation and testing of software solutions
- Identify and incorporate existing solutions and technologies in order to shorten development time and still maintain a high-quality code base
- Create specifications, provide estimates, and develop software for those specifications
- Create automated tests and ensure code is well tested before committing any code changes
- Create and manage build scripts to ensure that software packages are built according to industry and company standards
- Ensure projects are completed with sufficient automated and manual testing to minimize bugs
- Be a project lead to coordinate team to ensure timely delivery of project milestones, deadlines, and/or demos.
- Produce code of the highest quality to set the standard for others to follow.
- Conduct code reviews to ensure code is written according to industry and company standards and to ensure the team is using shared libraries for maximum re-use.
What will make you eligible for this role?
- Bachelors or master’s in computer science/ computer engineering/ software engineering.
- 8+ years of professional experience in software development, with a focus on front-end.
- 6+ years developing single page web applications using JavaScript frameworks such as React and AngularJS.
What will make you the best-fit for this role?
- Solid experience consuming REST API via AJAX and developing web user interfaces based on JSON response
- Solid experience manipulating CSS to create a slick and modern look and feel, and leveraging LESS/SASS to optimize maintainability of the stylesheets.
- Hands on experience with front-end related technologies such as JQuery, Bootstrap, React, Angular etc. with good knowledge of HTML, CSS and JavaScript
- Strong working experience with ReactJS is a plus
- Solid experience configuring and setting up Jenkins to run a continuous build environment.
- Experience using Webstorm
- Experience creating automated testing framework such as Selenium or Jasmine.
- Experience working with JavaScript libraries such as D3.js, HighCharts, Underscore.js
- Experience using GIT to branch, tag and version release packages
- Experience with JIRA to manage day to day activities
- Experience using BitBucket to conduct code reviews and merge code
- Experience deploying and configuring Tomcat
- Experience with virtual machines or containers such as VirtualBox, OpenStack and/or Docker
- Experience with JavaScript technologies such as TypeScript is an asset
- Experience with ArcGIS or other similar mapping API and libraries is an asset
- Positive mindset, with strong interpersonal skills and ability to work constructively within a team environment
- Strong analytical and problem-solving capabilities
- Excellent verbal and written communication skills (in English) with experience in creating clear and concise documentation
Experience, that will be an advantage:
- Experience in AWS or Azure cloud services
- Telecom experience is a plus
About Us
Oliver Peters is an Equal Opportunity Employer. We do not discriminate based on race, religion, colour, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, ex-forces status or any other basis. All employment is decided based on qualifications, merit, and business need and we are committed to a fair hiring process.
Follow us on Linked: OliverPeters Recruitment
Follow us on Instagram: OPrecruitment