Latest Jobs at Synnefa

Technology Related Jobs, Graphic Design, Interaction Design, Computer Science, Software Engineering,

Junior UI/UX Designer

Job Description

  • As a UI/UX Designer at Synnefa, you will play a critical role in conceptualizing, designing, and refining user interfaces for various digital platforms. Your designs will not only be aesthetically pleasing but also user-centric, ensuring a seamless and delightful user experience. You will collaborate closely with cross-functional teams, including product managers and developers, to transform concepts into elegant and functional interfaces.

Key Responsibilities:

  • User-Centered Design: Create user interfaces that prioritize user needs, preferences, and behaviors through research and user testing.
  • Wireframing and Prototyping: Develop wireframes, user flows, and interactive prototypes to visualize and test design concepts.
  • Visual Design: Craft visually appealing and on-brand designs for web and mobile applications, considering color schemes, typography, and iconography.
  • Information Architecture: Organize and structure information in an intuitive manner for easy navigation and understanding.
  • User Research: Conduct user research, surveys, and usability tests to gather insights and refine designs based on user feedback.
  • Collaborative Teamwork: Work closely with product managers and developers to ensure designs are feasible and well-implemented.
  • Mobile Responsiveness: Create responsive designs that adapt to different devices and screen sizes.
  • Accessibility: Ensure that designs meet accessibility standards to accommodate users with disabilities.
  • Design Documentation: Provide comprehensive design documentation, including design specifications, style guides, and design assets.
  • Stay Current: Stay up-to-date with design trends, industry best practices, and emerging design tools and technologies.

Qualifications:

  • Bachelor’s degree in Graphic Design, Interaction Design, HCI, or a related field (or equivalent experience).
  • 2+ years of professional experience in UI/UX design.
  • Proficiency in design and prototyping tools, such as Adobe XD, Sketch, Figma, or similar.
  • Strong portfolio showcasing your work and design process.
  • Knowledge of user-centered design principles, usability, and accessibility.
  • Familiarity with design systems and style guides.
  • Excellent problem-solving and communication skills.
  • Strong attention to detail and a passion for creating outstanding user experiences.
  • Ability to work collaboratively in a cross-functional team and accept constructive feedback.

Preferred Skills (not required but a plus):

  • Experience with motion design and interaction animations.
  • Front-end development knowledge (HTML, CSS, JavaScript).
  • Familiarity with user testing methodologies and tools.
  • Experience with designing for SaaS, mobile apps, e-commerce, or other specific domains.

Middle-Level React Developer

Job Description

  • As a Mid-Level React Developer at Synnefa, you will play a key role in designing, developing, and maintaining web applications using React.js. You will work in a collaborative environment with a team of skilled developers, designers, and project managers to create high-quality, user-friendly web solutions that meet our clients’ needs.

Key Responsibilities:

  • Front-end Development: Develop and maintain robust, efficient, and scalable web applications using React.js and related technologies.
  • UI/UX Integration: Collaborate with designers to ensure the seamless integration of user interfaces and user experiences into the applications.
  • State Management: Implement and manage state using Redux or other state management libraries to create responsive and dynamic user interfaces.
  • API Integration: Integrate with backend services and APIs, ensuring data consistency and optimal performance.
  • Testing and Quality Assurance: Write and maintain unit tests and perform code reviews to ensure the codebase’s quality and reliability.
  • Performance Optimization: Identify and address bottlenecks and performance issues within the applications to ensure smooth user experiences.
  • Cross-Browser and Cross-Platform Compatibility: Ensure the applications work well across various browsers and platforms.
  • Version Control: Use version control systems (e.g., Git) to track changes and collaborate effectively with the team.
  • Documentation: Create and maintain documentation for code and technical processes.
  • Stay Current: Stay up-to-date with the latest web development trends, tools, and technologies to recommend improvements and optimizations.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of professional experience in web development with a strong focus on React.js.
  • Proficiency in JavaScript, ES6, HTML5, and CSS3.
  • Proficiency in material Chakra UI or Material UI frameworks.
  • Experience with state management libraries like Redux.
  • Familiarity with RESTful and GraphQL APIs and asynchronous data fetching.
  • Knowledge of modern front-end build tools and pipelines, such as Webpack.
  • Experience with responsive and mobile-first web design.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team as well as independently.

Preferred Skills (not required but a plus)

  • Experience with server-side rendering (SSR).
  • Knowledge of TypeScript.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
  • Experience with performance profiling and optimization techniques

Apply Here

Cover Letter for job application 2025 examples - 3 Parts of a Cover Letter