Job role insights

  • Date posted

    July 24, 2024

  • Closing date

    July 24, 2024

  • Hiring location

    Ningbo

  • Offered salary

    12,000$ - 16,000$/month

  • Career level

    Junior

  • Qualification

    Bachelor Degree

  • Experience

    0 - 2 Years

  • Quantity

    1 person

  • Gender

    Female

Description

Maingate Technologies is seeking a talented and motivated Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining both front-end and back-end components of our innovative software solutions. You will collaborate with cross-functional teams to deliver high-quality products that meet our clients' needs and drive our technological advancements.

Key Responsibilities:

  • Design and Development: Develop and maintain robust, scalable web applications using a variety of programming languages and frameworks.
  • Front-End: Create intuitive, responsive user interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Back-End: Develop and optimize server-side logic, databases, and APIs using technologies such as Node.js, Python, Ruby on Rails, or .NET.
  • Integration: Seamlessly integrate front-end and back-end components to ensure smooth functionality and performance.
  • Collaboration: Work closely with product managers, designers, and other developers to understand requirements, provide technical insight, and deliver solutions.
  • Testing and Debugging: Conduct thorough testing and debugging to ensure the quality and reliability of the codebase.
  • Maintenance: Monitor and maintain existing applications, implementing enhancements and resolving issues as needed.
  • Documentation: Create and maintain comprehensive documentation for code, APIs, and system architecture.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Experience: Proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications.
  • Technical Skills:
    • Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, Vue.js).
    • Strong knowledge of back-end development with Node.js, Python, Ruby on Rails, .NET, or similar technologies.
    • Experience with database management systems (SQL, NoSQL).
    • Familiarity with version control systems (e.g., Git).
    • Understanding of RESTful API design and implementation.
  • Soft Skills: Excellent problem-solving skills, attention to detail, and ability to work both independently and in a team environment.
  • Communication: Strong verbal and written communication skills.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with containerization and orchestration (Docker, Kubernetes).
  • Understanding of agile methodologies and project management tools (JIRA, Trello).

Join Maingate Technologies and be part of a forward-thinking team that is shaping the future of technology. If you are passionate about coding and thrive in a collaborative environment, we would love to hear from you. Apply today and take the next step in your career with us!

Interested in this job?

0 days left to apply

Apply for this job

Cancel
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel