Home » API Development » API Developer with UI/UX Design Skills

API Developer with UI/UX Design Skills

Date Posted —

Type of Work:
Full Time
Salary:
33000 to 66000
Hours per Week:
40

Job Description

How to Apply:

Copy the link below and fill out the short application form.

/mpowersolutions/form/JobApplication/formperma/cv0GXCrF6ovWYHFSHBBY1OL904iFdDWVfjM7nc7wKkY

Position Overview:

We are seeking a talented and versatile API Developer with strong UI/UX design skills to join our dynamic team. As an API Developer, you will be responsible for designing, developing, and maintaining robust and efficient APIs to enable seamless data exchange and integration between different systems and applications. Additionally, your expertise in UI/UX design will play a crucial role in enhancing the user experience of our applications and platforms.

Responsibilities:

API Development:

Design, develop, and implement high-quality APIs that facilitate data communication and integration between various software applications and systems.
Collaborate with cross-functional teams, including front-end developers, back-end developers, and product managers, to define API requirements and ensure seamless integration with different modules of the application.
UI/UX Design:

Create intuitive and visually appealing user interfaces for our web and mobile applications, ensuring a positive and engaging user experience.
Conduct user research and gather feedback to inform the design process and make data-driven decisions to enhance usability and user satisfaction.
Develop wireframes, mockups, and prototypes to communicate design ideas and iterate based on feedback and usability testing.
Integration and Testing:

Test and debug APIs to ensure high performance, scalability, and reliability.
Integrate APIs with various third-party services and platforms while maintaining security and data privacy standards.
Documentation and Communication:

Produce detailed technical documentation for APIs and design specifications for UI/UX elements to facilitate seamless collaboration among team members.
Communicate effectively with stakeholders to understand their requirements and address any concerns or issues related to API development or UI/UX design.
Stay Up-to-date with Emerging Technologies:

Keep abreast of industry trends, best practices, and emerging technologies related to API development and UI/UX design.

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Proven experience in API development, preferably using technologies such as REST, GraphQL, or SOAP.
Proficiency in programming languages like JavaScript, Python, Java, or Ruby, and experience with API frameworks (e.g., Express, Flask, Spring Boot).
Strong understanding of UI/UX principles and demonstrated experience in designing user-friendly interfaces for web and mobile applications.
Proficiency in UI design tools like Sketch, Figma, Adobe XD, or similar.
Familiarity with front-end technologies like HTML, CSS, and JavaScript frameworks (e.g., React, Angular, ) is a plus.
Solid understanding of software development methodologies, version control systems, and testing frameworks.
Excellent problem-solving skills, attention to detail, and the ability to work both independently and collaboratively in a team-oriented environment.
Strong communication and interpersonal skills to effectively interact with team members and stakeholders.

Join our team and be part of an exciting and innovative company where you can apply your API development and UI/UX design skills to create cutting-edge solutions for our customers.

APPLY FOR THIS JOB:

Company: M-Power Solutions
Name: Steven Neville
Email:

Skills