Job description for Full Stack Developer at Premiro
We are currently seeking a talented and experienced Fullstack Developer to join our dynamic team. In this role, you will play a pivotal part in developing cutting-edge web applications using PHP Laravel, Vue.js, Inertia, with PostgreSQL and MongoDB, contributing directly to the growth and success of our projects.
Your Responsibilities
- Develop, maintain, and enhance web applications using Laravel, Inertia, and Vue.js.
- Design and implement responsive and intuitive user interfaces.
- Collaborate with cross-functional teams to design and deliver new features.
- Integrate frontend and backend using Inertia effectively.
- Manage PostgreSQL and MongoDB databases, ensuring high performance and reliability.
- Deploy, monitor, and maintain applications on AWS infrastructure.
- Write and maintain comprehensive technical documentation.
- Analyze user requirements and provide well-structured technical solutions.
What We’re Looking For
- Minimum of 3 years of experience as a software developer with strong expertise in Vue.js and Laravel.
- Proven experience using Inertia for seamless frontend-backend integration.
- Proficiency in Tailwind CSS for building responsive UIs.
- Solid understanding of PostgreSQL database management.
- Experience in managing AWS services (e.g., EC2, S3, Load Balancer).
- Strong understanding of deploying and maintaining web applications on cloud infrastructure.
- Excellent technical documentation skills.
- Strong grasp of responsive web development principles.
- Familiarity with collaboration tools (e.g., GitLab,).
- Strong analytical and problem-solving skills.
- Good communication and interpersonal skills.
- Ability to thrive in a team-oriented environment and collaborate with stakeholders.
- Willingness to work on-site at our office.
Nice to Have
- Experience with Docker or containerized development environments.
- Familiarity with RESTful APIs.
- Basic Cyber Security.
- Understanding of DevOps practices and tools.
Why Join Us?
- Be part of an innovative and collaborative team.
- Opportunity to work on impactful and exciting projects.
- Access to continuous learning and professional development.
- Competitive compensation and benefits.
If you’re passionate about software development and eager to contribute to impactful projects, we’d love to hear from you!
