Life is short. Do stuff that matters.
Senior Front-End Web Developer – React, NextJS
Location
Missouri
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Senior Front-End Web Developer – React, NextJS
Integrity
• Create tight code from award-winning PSDs • Join a team of seasoned designers, developers and web marketers • Collaborate with user experience designers, content strategists, program managers, marketing analytics pros
Job Requirements
- 3+ years of experience in front-end web development
- Must know/love JavaScript - Angular / Node / React / NextJS
- Responsive/Adaptive development
- Experience with leading CMS such as WordPress or DNN (dot net nuke)
- HTML and CSS Specifications (W3C / WHATWG)
- UX / Usability
- Cross-Browser / Cross-Platform Development
Benefits
- Flexible work from anywhere opportunity
- Excellent opportunity for those who have experience in (or a passion to learn) best of breed web development frameworks
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Develop and maintain firm's inventory management system along with senior developers • Work with product manager to execute product requirements • Resolve bugs or defects related to the system • Ability to quickly shift gear between projects and multitasks when needed • Ability to communicate and escalate with senior management as issues arise
Tech Lead, Angular
ImpelsysImpelsys is a market leader in providing cutting-edge digital transformation solutions & services.
• Delivering a complete front end application • Ensuring high performance on mobile and desktop • Writing tested, idiomatic, and documented JavaScript, HTML and CSS • Cooperating with the back-end developer in the process of building the RESTful API • Communicating with external web services • Understand user requirements and delivering high quality products that meet business requirements. • Work with the server team to define needs and APIs that will provide the best user experience. • Responsible for the technical deliveries of the team members. • Collaborate with other programmers and developers throughout the development process. • Solve and articulate complex problems with application design, development, and user experiences
• Development of new applications and services in an agile and collaborative environment. • As a member of the scrum team, you may work on innovative solutions in the area of software testing, software development, operations and maintenance. • Participate in developing or maintaining existing services, systems, databases, and applications. • Development of Software system, testing and validating procedures. • With a team, you will use new technologies to modernise and further develop the internally developed or existing software for our clients. • Assistance with the analysis, design, and further development of the software architecture, plus the application of design patterns. • Code and test major features, as well as work jointly with other team members to deliver complex change under tight deadlines. • Actively participate in the design and further development of our IT landscape in the areas of software development and software testing. • Code cleaning and code optimisation. • Preparation of technical specifications and documentation. • Reporting regularly and proactively to your line manager regarding your progress. • Commitment to Continuous Improvement (CI) / Continuous Development (CD). • Continuously learn, quickly adapt, and grow. • Work/Coordinate with cross-functional teams as needed to define, implement, and deliver end-user functionality. • Complete training and tutorials to learn new languages and skills to better support clients; Research best practices and understands code structure and organisation of code. • Identify issues with existing code and proactively suggest recommended changes to prevent challenges in the future. • Accumulate domain knowledge around existing clients and projects to assist them with ongoing needs.
• Determining the structure and design of web pages. • Ensuring user experience determines design choices. • Developing features to enhance the user experience. • Striking a balance between functional and aesthetic design. • Ensuring web design is optimized for smartphones. • Building reusable code for future use. • Utilizing a variety of markup languages to write web pages. • Maintaining brand consistency throughout design. • Identifying web-based user interactions. • Developing and implementing highly-responsive user interface components using React concepts. • Writing application interface codes using JavaScript following React.js workflows. • Troubleshooting interface software and debugging application codes. • Developing and implementing front-end architecture to support user interface concepts. • Monitoring and improving front-end performance. • Documenting application changes and developing updates.



