We are hiring

Join our team and contribute to create impactful digital experiences to our community!

Senior Full-Stack Software Engineer

Responsibilities:

1. Collaborate with product managers, designers, and other engineers to understand project requirements and translate them into technical specifications.

2. Implement responsive and accessible user interfaces, adhering to design guidelines and best practices.

3. Build reusable and efficient back-end components and APIs using appropriate technologies and frameworks (e.g., Node.js, Express, Vue.js, Angular.js).

4. Integrate front-end components with back-end services and databases to create a complete and functional web application.

5. Conduct thorough testing and debugging of the application to identify and fix any issues or bugs.

6. Stay up to date with the latest trends and technologies in web development and actively contribute to technical discussions and decisions within the team.


Requirements:

1. Proven experience as a Full-Stack Engineer, working on web applications with ReactJS as the primary front-end framework.

2. Solid understanding of ReactJS and its core principles, as well as component-based architecture, experience with front-end development tools and libraries, such as Redux, Webpack, or Babel.

3. Familiarity with databases (SQL and NoSQL) and experience in designing and optimizing database schemas.

4. Understanding of RESTful APIs and experience in integrating front-end components with back-end services.

5. Strong problem-solving skills and ability to analyze and debug complex issues.

6. Excellent communication and collaboration skills, with the ability to work effectively in a team environment.


Join our team and contribute to the development of a cutting-edge web application. You will have the opportunity to make a significant impact on our product and work with a collaborative and passionate team. Send your resume to hi#serrhub.com(replace # to @)

Software Engineer Intern

We are seeking a talented and motivated Software Engineer Intern to join our team. You will gain hands-on experience, and enhance your skills in software development. Work on exciting projects, learn from experienced engineers, and be involved in the full software development life cycle.


Responsibilities:

1. Collaborate with the development team to assist in the design and implementation of software applications.

2. Write clean and efficient code following coding standards and best practices.

3. Learn and apply new technologies and programming languages as required.

4. Participate in code reviews and provide constructive feedback.


Requirements:

1. Pursuing a degree in Computer Science, Software Engineering, or a related field.

2. Solid understanding of programming concepts and computer science.

3. Strong problem-solving skills and attention to detail.

4. Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.

5. Ability to work effectively in a team environment and collaborate with others.

6. Excellent communication and interpersonal skills.

7. Passion for software development and eagerness to learn.


Send your resume to hi#serrhub.com(replace # to @) if you are interested in this position.

Senior Product Designer (Web and Mobile Applications)

We are seeking an experienced Senior Product Designer to join our team and lead the design efforts for our web and mobile applications. As a Senior Product Designer, you will play a crucial role in shaping the user experience and visual identity of our digital products, ensuring they are intuitive, visually appealing, and meet the needs of our users. You will collaborate closely with cross-functional teams, including product managers, engineers, and stakeholders, to translate user requirements into innovative and effective design solutions. 


Responsibilities:

1. Lead the end-to-end design process for our web and mobile applications, from concept development to final implementation.

2. Conduct user research and gather insights to inform design decisions, ensuring a user-centered approach throughout the design process.

3. Create user flows, wireframes, and interactive prototypes to effectively communicate design concepts and interactions.

4. Develop visually appealing and intuitive user interfaces that align with the brand and product goals, considering usability best practices and industry trends.

5. Collaborate with product managers and engineers to define product requirements and ensure the feasibility of design solutions within technical constraints, conduct usability testing and gather user feedback to iterate on designs and improve the overall user experience.

6. Work closely with stakeholders to understand business goals and translate them into design strategies that drive user engagement and conversion.

7. Stay up to date with industry trends, emerging technologies, and design tools, and proactively share knowledge and best practices with the design team.


Requirements:

1. A strong portfolio demonstrating your expertise in designing user interfaces for web and mobile applications.

2. Proven experience as a Senior Product Designer or similar role, with a focus on web and mobile applications.

3. Experience conducting user research, usability testing, and applying insights to inform design decisions.

4. Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams and present design concepts to stakeholders.

5. Familiarity with agile development methodologies and the ability to adapt to fast-paced project environments.

6. Attention to detail and a commitment to delivering high-quality design work within deadlines.

7. Ability to adapt and learn new design tools and technologies as needed.


Send your resume and cover letter to hi#serrhub.com(replace # to @), if you are interested in this position.

UI/UX Designer Intern(unpaid/paid internship)

Responsibilities:


Qualifications:


Send your resume and cover letter to hi#serrhub.com(replace # to @), if you are interested in this position.