Frontend Software Engineer – Efficienza Business Solutions – Full Job Description
Company: Efficienza Business Solutions
Location: Chennai, Tamil Nadu
Job Type: Full-time
Salary: Negotiable
Job Summary
We are seeking an experienced Frontend Software Engineer to join our team, responsible for designing and developing scalable, user-friendly web applications using cutting-edge technologies. The ideal candidate will possess a strong foundation in React, HTML, CSS, and JavaScript, with a passion for writing clean, modular, and secure code.
Responsibilities
- Design and develop responsive, interactive web applications using React, HTML, CSS, and JavaScript.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Implement automated testing and deployment scripts to ensure high-quality releases.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Troubleshoot and resolve complex frontend issues.
- Stay up-to-date with industry trends and emerging technologies to continuously improve skills and knowledge.
- Contribute to the development of reusable UI components and libraries.
- Ensure web applications are optimized for performance, accessibility, and security.
Requirements
Technical Skills
- 2+ years of experience in web solutions and services development.
- Proficiency in React, HTML, CSS, and JavaScript (ES6+).
- Strong understanding of SDLC (Software Development Life Cycle) and TDD (Test-Driven Development).
- Experience with modern frontend build tools (e.g., Webpack, Rollup).
- Familiarity with CSS preprocessors (e.g., Sass, Less).
- Knowledge of responsive web design principles and accessibility standards.
- Knowledge of web performance optimization techniques.
- Experience with containerization (e.g., Docker) and deployment tools (e.g., Kubernetes).
Soft Skills
- Self-motivated individual with a strong desire to learn and grow.
- Excellent problem-solving skills and attention to detail.
- Effective communication and collaboration skills.
- Ability to work in a fast-paced environment and prioritize tasks.
- Passionate about writing clean, modular, and secure code.
Nice to Have
- Experience with state management libraries (e.g., Redux, MobX).
- Familiarity with frontend frameworks (e.g., Next.js, Gatsby).
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and dynamic work environment.
- Access to cutting-edge technologies and tools.
Job Type: Full Time
Job Location: Chennai