Fullstack Developer
SKILLS
FULL DESCRIPTION
Fullstack Developer
[Employer hidden — sign up to reveal] is 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.
Additional Information
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 by filling out the form below. Allowed file types: .pdf, .doc, .docx. By using this form you agree with the storage and handling of your data by this website. Contact us at [Employer hidden — sign up to reveal] or visit [Employer hidden — sign up to reveal] for more information.