Full-Stack Developer
Description
Role Overview:
- We are seeking a Full-stack Developer to build and maintain both front-end and back-end components of web applications, ensuring performance, scalability, and code quality.
Key Responsibilities:
- Develop responsive front-end interfaces.
- Develop robust back-end services.
- Design and consume RESTful/GraphQL APIs.
- Write clean, maintainable, and testable code.
- Collaborate with QA, design, and product teams throughout the development cycle.
- Participate in code reviews and technical planning.
Requirements:
- 3+ years of full-stack development experience.
- Strong understanding of both client-side and server-side architecture.
- Experience with relational and/or NoSQL databases.
- Familiarity with Agile development practices.
Technical Stack / Tools:
- Front-end: React, Angular, or Vue.js.
- Back-end: Node.js, Python (Django/Flask), or Java (Spring Boot).
- Databases: PostgreSQL, MySQL, MongoDB.
- Git, Docker, CI/CD pipelines.
Location: Remote - Anywhere
Skills required for this job:
- Back-end
- CI/CD
- CSS
- Clean Code
- Docker
- Front-end
- Full-stack development
- Git
- HTML
- JavaScript
- REST API
- Relational databases
