Frontend Developer job responsibilities:
- Work with development teams and product managers to ideate software solutions.
- Should be able to decode business rules to UI/UX into functional scope and technical needs.
- Ensuring responsiveness and cross-platform optimization for applications.
- Follow software development lifecycle for test driven development(TDD)
- Implement security policies and processes to secure the application
- Ability to quickly adapt and migrate code to most current technologies.
Once our team aligns on a project vision, implementation constraints and success criteria, the truck is in your hands. Your unique experiences and learnings play a huge role in shaping the way our company works and the direction we head.
To power through this role, you will need self-discipline, a flexible mind, and extreme self-motivation and:
- 3+ years of proven experience working as a Frontend Developer
- Sound knowledge of design patterns and practices for writing clean, linted, maintainable and reusable
- Proficient understanding of modern frontend stack - JavaScript, React.js.
- Experience with React Native, Typescript, GraphQL, css-in-js and other frameworks is a plus.
- Thorough understanding of browser APIs and controls.
- Strong on JavaScript fundamentals and knowledge of ES6 and up.
- Experience with state management frameworks like Redux/Rematch, etc.
- Excellent communication and teamwork skills
- An analytical mind with good problem solving skills and attention to detail.
- Degree in Computer Science or relevant field or relevant experience