i
Fixity Technologies
16 Fixity Technologies Jobs
Senior Web Application Developer (10-14 yrs)
Fixity Technologies
posted 4d ago
Job Overview :
We are seeking a talented and experienced Senior Web Application Developer with over 10 years of expertise in web development. The ideal candidate will have a strong background in React.js, front-end technologies, and UI architecture, along with the ability to lead a team of developers. As a Senior Developer, you will play a key role in building scalable, responsive web applications and providing technical leadership for complex projects.
Responsibilities :
- Lead and mentor the UI development team, providing guidance on best practices and complex technical issues.
- Develop and maintain scalable, responsive web applications using React.js and other front-end technologies.
- Collaborate with cross-functional teams to integrate business and presentation logic, ensuring seamless user experiences.
- Analyze and reverse engineer legacy code to extract and understand the Business/Presentation Logic.
- Design and implement responsive layouts and style sheets using preprocessors like SASS and LESS.
- Utilize front-end technologies such as HTML5, CSS3, JavaScript, and Bootstrap to build rich, interactive user interfaces.
- Work with Angular-based debugging and development tools to enhance debugging and troubleshooting processes.
- Integrate and consume RESTful APIs and web services for data exchange and functionality.
- Implement Test Driven Development (TDD) using unit testing frameworks such as ChaiMocha, Jest (preferred), and other testing tools.
- Work closely with back-end developers to ensure efficient and consistent integration between front-end and back-end systems.
- Apply architectural patterns and design principles for scalable, maintainable web applications.
- Utilize Agile methodology to develop, test, and maintain web applications according to project goals, technical requirements, and timelines.
- Integrate web applications with cloud-based services and platforms to ensure scalability and availability.
- Conduct code reviews, provide constructive feedback, and ensure coding standards and best practices are followed.
- Collaborate with stakeholders to define technical requirements and help translate them into functional and user-friendly solutions.
- Actively participate in team meetings and contribute to the overall direction of the web development strategy.
Required Skills and Experience :
- 10+ years of experience in web application development with a strong focus on front-end technologies.
- At least 6 years of hands-on experience with React.js and a deep understanding of its core concepts and ecosystem.
- Solid experience with HTML5, CSS3, JavaScript, and Bootstrap to build modern web interfaces.
- Proficiency in working with XML/XSLT architecture and the ability to reverse engineer business and presentation logic from legacy code.
- Expertise in developing responsive layouts and style sheets using SASS and LESS preprocessors.
- Familiarity with Angular debugging tools and developer tools.
- Experience with Test Driven Development (TDD) using frameworks such as ChaiMocha, Jest, and other unit testing tools.
- Strong knowledge in RESTful services integration and web service architecture.
- Good understanding of web application architecture patterns and design principles.
- Experience in working with Agile methodologies for software development and delivering web applications in iterative sprints.
- Proven ability to lead a team of developers, providing technical leadership and mentoring.
- Strong problem-solving and debugging skills in a fast-paced development environment.
- Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
- Hands-on coding experience with the ability to actively contribute to the development of the application.
Preferred Skills :
- Next.js experience is a plus.
- Familiarity with GraphQL is highly desirable.
- Experience with cloud technologies and integration of web applications with cloud-based services.
Why Join Us :
- Work in a collaborative and innovative environment with opportunities for career growth.
- Competitive salary and benefits package.
- Work with cutting-edge technologies in web development.
- Flexible work hours and remote work options.
- Be part of a dynamic team driving the future of web application development.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Fixity Technologies roles with real interview advice