Frontend Developer (Fresher)
Overview: As a Frontend Developer you will play a crucial role in creating visually appealing and highly functional web applications. Youll collaborate with the design and backend development teams to bring the user interface to life ensuring seamless user experiences across various devices and browsers.
Key Responsibilities:
- Developing userfacing features using HTML CSS and JavaScript
- Building reusable code for future use
- Ensuring the technical feasibility of UI/UX designs
- Optimizing applications for maximum speed and scalability
- Collaborating with other team members and stakeholders
- Implementing responsive design principles
- Staying uptodate with emerging technologies
- Testing and debugging across multiple browsers and devices
- Working closely with design teams to bring wireframes or mockups to life
- Participating in code reviews and sharing knowledge with the team
- Writing clean maintainable code adhering to best practices
- Troubleshooting and resolving issues related to frontend development
- Contributing to technical and architectural decisions
- Assisting in the continuous improvement of development processes and methodologies
Required Qualifications:
- Bachelors degree in Computer Science Software Engineering or related field
- Knowledge of HTML CSS and JavaScript
- Understanding of web markup including HTML5 and CSS3
- Basic understanding of serverside CSS preprocessing platforms
- Familiarity with clientside scripting and JavaScript frameworks such as React
- Understanding of asynchronous request handling partial page updates and AJAX
- Proficient understanding of crossbrowser compatibility issues and ways to work around them
- Proficient understanding of code versioning tools such as Git
- Knowledge of responsive design and development for multiple form factors
- Understanding of SEO principles and ensuring that the application will adhere to them
- Passion for learning new technologies and keeping up with industry trends
- Strong problemsolving skills and attention to detail
- Ability to work in a fastpaced collaborative team environment
- Excellent communication and interpersonal skills
- Ability to manage multiple tasks and meet deadlines
html,css,javascript,react,responsive design,git,web development,angular