Full-Stack Developer
Job Overview:
Job Overview: We are seeking a Full-Stack Developer to join our team. The ideal candidate will have a strong background in software development, including experience with modern web technologies and frameworks. You should have proficiency in JavaScript, React, and Node.js, as well as experience with databases such as MongoDB or MySQL. Knowledge of front-end development, including HTML, CSS, and JavaScript, is also essential.
Key Responsibilities:
- Develop high-quality software solutions using best practices and modern web technologies.
- Collaborate with cross-functional teams to ensure seamless integration and delivery of projects.
- Contribute to the design and implementation of new features and enhancements to existing applications.
- Write clear, well-organized code that is easy to maintain and extend.
- Contribute to the development of the company's web applications and platforms, including front-end and back-end development.
- Participate in code reviews and provide constructive feedback to improve the quality of the codebase.
- Stay up-to-date with the latest web development trends and technologies to ensure the team remains competitive in the market.
Key Requirements:
- 2+ years of experience in full-stack development.
- Proficiency in JavaScript, React, and Node.js.
- Experience with databases such as MongoDB or MySQL.
- Strong problem-solving skills and ability to work independently.
- Proficiency in front-end development, including HTML, CSS, and JavaScript.
- Experience with version control systems such as Git.
- Experience with agile development methodologies.
- Ability to work in a fast-paced environment and meet tight deadlines.
- Strong communication and collaboration skills.
Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of software development principles and methodologies.
- Experience with project management tools such as Jira or Trello.
Experience:
- Experience with mobile app development and/or web services.
- Experience with cloud-based platforms such as AWS or Azure.
- Experience with API development and integration.
- Experience with agile development methodologies.
- Experience with version control systems such as Git.
- Experience with design and prototyping tools such as Sketch or Adobe XD.
Skills:
- Strong knowledge of software development principles and methodologies.
- Experience with front-end development, including HTML, CSS, and JavaScript.
- Experience with databases such as MongoDB or MySQL.
- Experience with version control systems such as Git.
- Experience with agile development methodologies.
- Ability to work in a fast-paced environment and meet tight deadlines.
- Strong communication and collaboration skills.
Location:
The role is located in our office in the heart of downtown.
Loading job details...