Careers at MelpApp
When you work at Melp, you’re helping drive a new era of collaboration—one that’s focused on the work you do, not where you do it.
UI Developer
Washington D.C. | OnsiteAbout Product - MelpApp
- MelpApp is an all-in-one online communication solution that integrates various features to streamline team collaboration. It provides easy-to-use tools such as team chats, topic-based discussions, file sharing, and storage. The platform also offers additional functionalities like screen and application sharing, audio and video conferencing, and meeting schedules.
- With MelpApp, teams can prioritize high-leverage actions and enhance their productivity. The platform enables seamless communication and collaboration among team members, regardless of their location. It aims to facilitate efficient teamwork and streamline communication processes within organizations.
- MelpApp is designed to be user-friendly and intuitive, ensuring that teams can quickly adapt to the platform and leverage its features effectively. It emphasizes simplicity and ease of use, allowing team members to focus on their tasks and responsibilities without unnecessary complications.
- Overall, MelpApp serves as a comprehensive online communication solution that combines essential collaboration tools into a single platform. It caters to the needs of teams in various industries, providing them with the necessary features to communicate, collaborate, and accomplish their goals efficiently.
Position Description: UI Developer for MelpApp Product
- MelpApp is an all-in-one online communication solution that integrates various features to streamline team collaboration. As a UI Developer for the MelpApp product, your role will involve designing and developing user interfaces that are intuitive, user-friendly, and visually appealing. You will work closely with cross-functional teams to understand user requirements and translate them into engaging and interactive UI designs.
Responsibilities:
- Collaborate with product managers and designers to understand user requirements and translate them into UI designs
- Develop user interfaces that are intuitive, responsive, and visually appealing.
- Implement UI designs using web technologies such as HTML, CSS, and JavaScript.
- Ensure cross-browser compatibility and optimize UI performance.
- Conduct usability testing and gather user feedback to iteratively improve the user interface.
- Conduct usability testing and gather user feedback to iteratively improve the user interface.
- Stay updated with the latest UI trends and technologies, and propose innovative ideas to enhance the user experience.
- Collaborate with the design team to maintain visual consistency and ensure a cohesive user interface across the application.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a UI Developer or Front-end Developer.
- Proficiency in web technologies such as HTML5, CSS3, JavaScript, and related frameworks/libraries (e.g., React, Angular, Vue.js).
- Experience in developing responsive and mobile-friendly user interfaces.
- Strong understanding of user-centered design principles and best practices.
- Knowledge of UI/UX design principles and ability to work closely with designers.
- Familiarity with version control systems (e.g., Git) and front-end build tools (e.g., Webpack, Gulp).
- Ability to collaborate effectively with cross-functional teams and excellent communication skills.
- Attention to detail and a passion for creating exceptional user experiences.
Nice to have skills:
- Experience with UI testing frameworks (e.g., Jest, Selenium).
- Knowledge of accessibility standards and guidelines.
- Familiarity with design tools (e.g., Sketch, Adobe XD).
- Understanding of back-end development concepts and RESTful APIs.
Note: Please ensure that your application includes a portfolio or examples of your previous UI development work.
Your application has been submitted successfully.