React JS Front End Developer
Cobena Business Analytics & Strategy, Inc.
- Taguig, Philippines9th Avenue , Taguig, Metro Manila, PhilippinesTaguigMetro ManilaPhilippinesPhilippines
- Full timeFULL_TIME
Job Description
A Software Developer (Front-end) will be working with the business intelligence platform teams in the areas of systems development, analytics, database administration, data quality assurance, research, project management, project support, and documentation.
He/she is expected to proficiently use frameworks in performing front-end software development for web applications. He/she will be involved in the entire systems development process, from design to implementation to maintenance. His/her tasks may include programming standalone tools or scripts; designing modules, algorithms, and interfaces; working with databases; testing and optimizing code, and developing applications. He or she will also be involved in product development and ownership.
Responsibilities
- Works closely with the business intelligence team in the planning, research, implementation, testing, and maintenance of both current and future system/s and in the design of business intelligence platform
- Reviews existing systems to identify and propose improvements
- Designs and develops front-end interfaces, ensuring it follows UI/UX best practices
- Collaborate with back-end developer for system architecture
- Clearly and comprehensively document system design, code, and the like
- Manages both controlled tests pre-deployment and live testing environments, assuring the quality of the developed systems
- Maintains and provides support for systems
- Prepares reports and documentation, and provide support needed during presentation of progress and results to both internal teams, senior management, and external clients/stakeholders
- Learns and evaluates technologies that may be necessary or useful to build or improve systems
- Software Developer will work closely with the head of business intelligence platform and software development lead with respect to project management.
- Any additional responsibilities that may be assigned from time to time
Minimum Qualifications
Minimum Qualifications
Educational Qualifications & Requirements / Work Experience
Graduate of Computer Science, Information Technology, Management Information Systems, or related programs; or at least 3 years of relevant work experience in software development or software engineering roles
Technical Requirements
- Proficient in HTML5, CSS3, Javascript (ReactJS), and NPM
- Knowledgeable with using Git
- Preferably with experience in NextJS, AngularJS, Django, .NET, REST API, Cloud Serverless Functions
- Preferably with experience working with cloud technologies: Amazon Web Services, Azure, Google Cloud Platform,
- Preferably with experience software testing and QA methodologies
- Experienced or knowledgeable in using different charts libraries
- Proficient in office productivity tools (word processing, electronic spreadsheet, presentation preparation).
Non-Technical Requirements
- Creativity - Designing new approaches to solving problems and implementing solutions.
- Communication - Good command of the English language in both oral and written communication.
- Collaboration - Able to work well with a diverse set of people to deliver excellent results.
Others:
Knowledge of related fields is advantageous: using a BI reporting tool (Power BI, Tableau, Looker) in developing interactive dashboards, Data Engineering, Data Science & Analytics
- Knowledge of the following specializations is advantageous:
- Graphics Generation in Javascript: WebGL, Three
- DevOps, CI/CD
- UI/UX Design
- Agile/Scrum
- Cybersecurity
Personal Attributes
- Highly analytical and intelligent. Intellectually curious
- Ability to exercise sound judgment and make decisions based on accurate and timely analyses.
- High desire to succeed.
- Positive, resourceful, and agile.
- Strong sense of personal commitment
- Energetic; strong capability to energize others
- Independent and self-motivated learner, open and eager to learning new skills
- Dynamic and flexible
- Strong interpersonal skills, ability to communicate (English and/or Filipino) well
- Strong problem solving and creative skills and the ability to exercise sound judgment
- High level of integrity and dependability with a strong sense of urgency and results-orientation
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Once in a while
- Office Address
- 9th Avenue