job description - Frontend Developer
The Frontend Software Engineer is responsible for combining technology and design to create a seamless & user-friendly interface to achieve Dzooco’s mission.
Responsibilities
- Analyze user requirements
- Improving system quality by identifying issues and common patterns, and developing standard operating procedures
- Enhancing applications by identifying opportunities for improvement, making recommendations, and designing the Dzooco Products
- Maintaining and improving existing codebases and peer review code changes
- Liaising with colleagues to implement technical designs
- Investigating and using new technologies where relevant
- Providing written knowledge transfer material
- Execute full software development life cycle (SDLC)
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Write well-designed, testable code
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug, and upgrade existing systems
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Ensure software is updated with the latest feature
Required Competencies
- HTML & CSS
- Data structures and algorithms
- State management
- Version Control/GIT
- Responsive Design / Cross-browser and device testing
- Testing/Debugging (Unit Testing)
- JavaScript Frameworks (Ember, Vue or React)
- Web Performance Optimization
- OpenID Connect and OAuth 2.0
- Calling and consuming secured API (Cookie token, api-key and jwt bearer token)
- Socket / Signal R
- Push notification
- Geolocator service
Desired Qualifications & Experience
- Minimum 3yrs of experience within the industry or from a similar background
- Must have excellent verbal & written communication skills
- Ability to be perform in a team environment
- Superior analytical skills with a good problem-solving attitude
Report
About the company
65 followers
Follow