Company Description
CreativeQode is a software company that specializes in helping ambitious businesses grow their digital footprint. Currently, the company is working on an exciting project to create a scalable product for the real estate industry and is looking for a new full-time full stack engineer to grow with the team.
About the Role:
We're looking for a driven and curious Junior Full Stack Engineer to join our growing development team. This role requires a solid foundation in software development, especially back-end engineering, while also being comfortable working on front-end interfaces and mobile applications. You will be part of a collaborative team, helping to build and maintain scalable web and mobile solutions. Basic knowledge of infrastructure and deployment processes is a plus.
Key Responsibilities:
- Design, build, and maintain scalable and efficient back-end services and APIs.
- Collaborate with front-end developers to deliver integrated solutions for web and mobile platforms.
- Implement and maintain UI components using modern front-end frameworks (React, Vue, or similar).
- Design and build mobile app development (React Native, Flutter, or similar).
- Participate in code reviews and ensure clean, maintainable code.
- Support deployment processes and CI/CD pipelines.
- Work closely with product managers and designers to understand requirements and deliver features.
- Contribute to improving engineering practices and system architecture.
Requirements:
- 12 years of experience in full stack development or relevant internships/projects.
- Proficient in at least one back-end language (Go is preferred).
- Familiar with front-end technologies like HTML, CSS, JavaScript, and frameworks such as React or Vue.js.
- Experience with mobile development frameworks like React Native or Flutter.
- Basic understanding of databases (SQL/NoSQL) and RESTful APIs.
- Comfortable with Git and version control best practices.
- Familiarity with basic cloud infrastructure concepts (e.g., Docker, deployment on AWS, GCP, or Vercel).
- Eager to learn, able to work independently, and communicate well in a team.
Nice to Have:
- Exposure to CI/CD tools and DevOps processes.
- Experience with authentication, authorization, and API security practices.
What We Offer:
- A chance to work on real products and meaningful projects.
- A collaborative and growth-oriented environment.
- Learning opportunities and mentorship from experienced engineers.
- Flexible working arrangements.