3 Sustainext Digital Jobs
Senior Front-end Developer
Sustainext Digital
posted 1y ago
Flexible timing
Key skills for the job
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.
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 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
Employment Type: Full Time, Permanent
Read full job description