Shape front-end development: guide design implementation and optimization of responsive accessible user interfaces using modern front-end frameworks and libraries
Maintain performance and quality standards: ensure optimal performance by implementing efficient rendering techniques code splitting and other performance optimization strategies
Contribute to establishing and maintaining high-quality standards for the front-end code base through testing code reviews and best practices
Define scalable front-end architecture own and implement specific components and help shape the overall user experience
Lead planning design implementation testing operations and process improvement
Participate in the entire software development life cycle debugging applications and configuring existing systems
Take responsibility for technical problem-solving creatively meeting product goals and developing best practices
Mentor and support the growth of other engineers
Basic Qualifications:
4 years of non-internship professional front-end experience web or mobile software development using React JavaScript HTML and Tailwind CSS
4 years of non-internship professional back-end experience using C# (.NET)
2 years of experience using database technologies (Oracle PL/SQL SQL Server Entity Framework)
Preferred Skills:
Knowledge of web services technologies such as SOAP HTTP WSDL XSD and REST
Experience using Angular Knockout
Experience with Micro Frond-end architecture
Experience in a broad range of software design approaches and common UX patterns.
Experience creating prototypes or wire-frames for enterprise web applications
Experience working in an Agile (Scrum) development framework.
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to work in a team-oriented
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.