Job Title: Software Engineer - Web Development Expert
">
* Key Responsibilities and Skills:
">
You will be responsible for designing and developing responsive websites that perform exceptionally across all devices and browsers (cross-browser compatibility). Your expertise in web fundamentals, API interaction, and user experience will ensure high-quality website performance and accessibility. You will prioritize website speed and performance to meet Core Web Vitals by optimizing images, minifying code, and lazy loading.
">
As a skilled developer, you will ensure websites are highly accessible (WCAG standards) to improve user experience and SEO. You will also design tools proficiently in Figma. Additionally, you will have excellent problem-solving skills, identifying, debugging, and resolving technical issues efficiently.
">
Your communication skills will enable you to clearly explain technical concepts to non-technical team members and stakeholders effectively. You will communicate project status clearly, anticipate potential conflicts, and work to resolve them. As a strong contributor in a team environment, you will work independently and collaboratively with your team to manage multiple projects efficiently and meet deadlines.
">
Bonus: A portfolio or examples of past work showcasing your accomplishments will be highly valued.
">
Required Skills and Qualifications:
">
1. Web Fundamentals: Expert in HTML, CSS, and JavaScript.
">
2. API Interaction: Experience working with APIs (e.g., using Fetch, AJAX, or jQuery).
">
3. User Experience (UX):
">
* Designs and develops responsive websites that perform exceptionally across all devices and browsers (cross-browser compatibility).
">
* Prioritizes website speed and performance to meet Core Web Vitals (e.g., optimizing images, minifying code, lazy loading).
">
* Ensures websites are highly accessible (WCAG standards) to improve user experience and SEO.
">
">
4. Design Tools: Proficient in Figma.
">
5. Problem Solving: Excellent at identifying, debugging, and resolving technical issues.
">
6. Collaboration & Communication:
">
* Clearly explains technical concepts to non-technical team members and stakeholders.
">
* Communicates project status effectively, anticipates potential conflicts, and works to resolve them.
">
* Able to work both independently and as a strong contributor in a team environment.
">
">
7. Project Management: Manages multiple projects efficiently and meets deadlines.
">
Benefits:
">
This role offers a dynamic and collaborative environment where you can grow professionally and develop new skills. Our company values employee growth, innovation, and teamwork.
">
Others:
">
Our team is passionate about creating exceptional digital experiences. We believe in the power of collaboration and mutual respect. If you're excited about this opportunity, we'd love to hear from you!