Fullstack Developer

We are seeking a talented and experienced Fullstack Development Engineer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in React, Go, and TypeScript. As a Fullstack Development Engineer, you will work closely with our product and design teams to build and maintain scalable, high-performance web applications.

Key Responsibilities:

  • Fullstack Development: Design, develop, and maintain web applications using React, Go, and TypeScript.
  • Front-End Development: Create responsive and user-friendly interfaces using React and TypeScript.
  • Back-End Development: Develop robust and scalable server-side logic using Go.
  • API Integration: Design and implement RESTful APIs to support front-end functionality.
  • Code Quality: Write clean, maintainable, and efficient code, following best practices and coding standards.
  • Collaboration: Work closely with product managers, designers, and other engineers to deliver high-quality features and improvements.
  • Testing: Implement and maintain unit and integration tests to ensure code quality and reliability.
  • Performance Optimization: Identify and address performance bottlenecks in both front-end and back-end code.
  • Documentation: Create and maintain comprehensive documentation for code, APIs, and system architecture.
  • Continuous Improvement: Stay up-to-date with the latest industry trends and technologies, and continuously seek to improve development processes and practices.

Qualifications:

  • Experience: 3-10 years of experience in fullstack development.
  • Education: Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Technical Skills:
    • Proficiency in React and TypeScript for front-end development.
    • Strong knowledge of Go for back-end development.
    • Experience with RESTful API design and implementation.
    • Familiarity with modern web development tools and frameworks.
    • Understanding of database systems (SQL and NoSQL).
    • Experience with version control systems (e.g., Git).
    • Knowledge of containerization and orchestration tools (Docker, Kubernetes) is a plus.
  • Soft Skills:
    • Excellent problem-solving and analytical skills.
    • Strong communication and collaboration abilities.
    • Ability to work in a fast-paced, dynamic environment.
    • Attention to detail and a proactive approach to identifying and addressing issues.
Job Category: Software Development
Job Type: Contract Full Time Part Time
Job Location: Canada Global India LATAM Sri Lanka
Experience Level: 3-10 Years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
iVedha
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.