A recognized real estate company is currently seeking an experienced professional to join their team as their new Senior Full Stack Developer
*** This is a remote position***
Responsibilities:
The Senior Full Stack Developer will:
- Collaborate with cross-functional teams, including product managers, designers, and software engineers, to define and implement innovative user interfaces and user experiences for our web applications.
- Develop responsive web applications using cutting-edge technologies, with a focus on .NET and Angular frameworks.
- Translate design wireframes and prototypes into high-quality code, ensuring the best possible performance, accessibility, and responsiveness.
- Optimize applications for maximum speed and scalability, maintaining high standards of code quality and organization.
- Conduct usability testing and gather user feedback to continuously improve the user experience.
- Stay updated with emerging trends, tools, and technologies in Full Stack Development including UI/UX, and apply them to enhance our products.
- Collaborate with the QA team to identify and resolve bugs and ensure the final product meets quality standards.
- Investigate user experience design requirements for our suite of applications and data products on multiple digital platforms
- Develop and conceptualize comprehensive UI/UX design elements for those key applications
- Produce high-quality responsive design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes
- Design UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our apps
- Develop the backend APIs and middleware as needed using .Net to support the frontend.
- Collaborate with support, product, solution, and engineering teams to ensure the creation and delivery of tailored experiences for the end user
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience in UI/UX development with a strong portfolio showcasing successful projects
- High degree of proficiency in .NET technologies and frameworks (such as ASP.NET, C#, .NET Core)
- Expertise in Angular (versions 2 and above), HTML5, CSS3, and JavaScript
- Experience with front-end libraries and tools (e.g., Bootstrap, jQuery)
- Knowledge of RESTful APIs and integration with back-end services
- Familiarity with version control systems (e.g., Git) and agile development methodologies
- UI Design Portfolio
- Proficient in prototyping tools such as Miro, Sketch, or InVision
- Experience creating wireframes, user flows, customer journeys, and other UX deliverables
- Strong problem-solving skills and an ability to work collaboratively in a team-oriented environment
- Excellent communication skills and attention to detail.
Desired Skills:
- Salesforce experience
- Familiarity with mobile app development and responsive design principles
- Certification in UI/UX design or related field is a plus