freehire launches on Product Hunt on 26 August.

Follow →

Developer Associate 1

Open 53d

Responsibilities:

  • Full Stack Development:
    • Design and develop scalable, robust, and maintainable software solutions using the latest technologies.
    • Implement front-end and back-end components to create seamless user experiences.
  • Collaboration:
    • Work closely with product owners, UI/UX designers, and other developers to understand requirements and deliver high-quality features.
    • Participate in Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Testing and Quality Assurance:
    • Write unit tests and conduct thorough testing to ensure the reliability and stability of the software.
    • Collaborate with QA engineers to identify and fix bugs and address performance bottlenecks.
  • Documentation:
    • Create and maintain technical documentation for code, architecture, and development processes.
    • Contribute to user documentation and training materials as needed.
  • Continuous Improvement:
    • Actively participate in code reviews and provide constructive feedback to peers.
    • Contribute to the improvement of development processes and tools.

Skills and Qualifications:

  • Technical Skills:
    • Proficient in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React).
    • Strong server-side development skills using languages such as Node.js, Golang.
    • Experience with database design and management (SQL and NoSQL databases).
    • Familiarity with RESTful API design and integration.
  • Agile/Scrum:
    • Experience working in Agile/Scrum development environments.
    • Knowledge of Scrum principles and ceremonies.

  • Version Control:
    • Proficient with version control systems, such as Git.
  • Problem Solving:
    • Strong problem-solving and analytical skills.
    • Ability to troubleshoot and debug complex issues.
  • Communication:
    • Excellent verbal and written communication skills.
    • Ability to collaborate effectively in a team environment.

Education:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available