logo

JobNob

Your Career. Our Passion.

Senior Front-end Developer


Sustainext Digital


Location

Bangalore | India


Job description

The Senior Front-end Developer would play a pivotalrole in shaping our user experiences and contributing to the success of thecompany hence should have a passion for creating exceptional user experiences.

The Senior Frontend Developer will be responsible fordesigning, developing, and maintaining the user interfaces of our webapplications and will work closely with our cross-functional teams, includingdesigners and backend developers, to create seamless and visually appealinguser experiences.

Requirements

Qualifications

- Bachelors degree in Computer Science, SoftwareEngineering, or a related field

- Proven track record of 5-8 years in frontend webdevelopment.

- Proficiency in HTML, CSS, JavaScript frameworkReactJS.

- Strong understanding of responsive web designprinciples and cross-browser compatibility.

- Experience with version control systems (GIT) and codecollaboration tools.

- Understanding of workflow-based logic.

- Understanding of Databases and applicationarchitectures PostgreSQL.

- Experience in Operating Systems Windows, Linux, MAC.

KeyResponsibilities

- Frontend Development: Lead the developmentof responsive and user-friendly web applications using HTML, CSS, and ReactJS.

- Architecture and Design: Collaborate with thedesign team to translate UI/UX wireframes and mock-ups into interactive webinterfaces. Ensure the technical feasibility of UI/UX designs.

- Optimization: Identify and implementperformance improvements to enhance the speed and efficiency of ourapplications, including optimizing code and assets.

- Code Quality: Maintain high-qualitycode standards, perform code reviews, and mentor junior developers to ensureclean, maintainable, and scalable code.

- Cross-Functional Collaboration: Work closely withbackend developers and other stakeholders to integrate frontend components withbackend services and APIs.

- Testing and Debugging: Develop and maintainunit tests, conduct thorough testing, and troubleshoot issues to ensure robustand reliable applications.

- Documentation: Document code anddevelopment processes for reference and knowledge sharing within the team.

- Technology Evaluation: Stay updated with thelatest frontend technologies, tools, and frameworks, and evaluate theirapplicability to our projects.

- Security: Implement securitybest practices to protect user data and applications from potentialvulnerabilities.

- User Feedback: Gather and incorporateuser feedback to continuously improve the user experience and usability of ourapplications.

Technical Skillsand Competencies

- Proficiency in server-side development andoptimization of data, including database creation and managementand debugging.

- Optimization of applications for maximum speed

- Data recording and reporting it to stakeholders, suchas clients or leadership.

- Strong understanding of database systems and SQL

- Work on all ancillary technologies necessary forInternet applications: TCP/IP, POP/SMTP, etc

- Work on High scalability projects involvingcloud-based infrastructure design and implementation.

- Have knowledge of object-oriented design anddevelopment skills.

- Good understanding of Web Services protocols such asREST, SOAP and API design for extensibility and portability.

- Understanding of distributed data model.

- Solid understanding of the Software as a Service(SaaS) model in the online environment.

- Design, develop and implement unit and scenariotesting for existing code base and for new functionality under development.

- Work with Scrum/Agile development methodologies.

- Knowledge of C# using Visual Studio using Webforms,MVC and Entity Framework.

- Ability to use version control software (GIT).

- Excellent MS Office Skills mainly Excel.

PersonalCompetencies

- Experience working across organizational boundaries ona local and global basis.

- Excellent oral and written communications skills and experienceinteracting with both business and IT individuals at all levels.

- Good at managing stakeholder expectations.

- Excellent time management skills.

- Track individual and team progress and work onimprovements.

- Be a Solid Team Player and a Global Player.

- Adapt to change with ease.

- Be able to provide value add by going the extra mile.

- Having an interest in building a conscious andsustainable world. The ability to understand impacts and how to solve globalchallenges around sustainability and Climate Change


Job tags



Salary

All rights reserved