Full Stack Developer
WT Migremo Systems Inc.
1. Front-end Development:
● Develop user-friendly and responsive app interfaces using HTML5, CSS/CSS3, and Bootstrap.
● Implement design mockups and wireframes created in Figma and Canva to create visually appealing websites.
● Ensure cross-browser compatibility and optimal performance of web applications.
● Research on appropriate UI/UX design to refine and improve the user experience.
2. Back-end Development:
● Write clean and maintainable PHP code for server-side logic and application functionality.
● Build and maintain databases using technologies such as MySQL, MongoDB or another relevant database system.
● Implement security best practices to protect sensitive data and prevent vulnerabilities.
● Develop RESTful APIs for seamless communication between the front-end and back-end.
3. Version Control and Deployment:
● Use version control systems such as Git to manage code repositories.
● Deploy web applications to hosting environments and manage deployment pipelines.
● Monitor and maintain the health and uptime of deployed applications.
4. Collaboration:
● Work closely with cross-functional teams, including designers, product managers, and other developers, to achieve project goals.
● Participate in code reviews and provide constructive feedback to peers.
● Communicate technical solutions and progress effectively to team members and stakeholders.
● Bachelor's degree in Computer Science, IT, or a related field (or equivalent practical experience).
● Minimum of 1 year proven experience as a Full Stack Developer or similar role with a strong portfolio of previous projects.
● Proficiency in PHP, HTML/HTML5, CSS/CSS3, Python, Bootstrap, JavaScript and popular frameworks
● Working knowledge of back-end technologies like Node.js
● Working knowledge of database management systems (e.g., MySQL, MongoDB, etc.).
● Familiarity with version control systems like Git and collaborative development workflows using GitHub.
● Experience working with third-party APIs and integrating external services.
● Solid understanding of front-end frameworks/libraries (e.g., React, Angular, Vue.js) and their integration with back-end systems.
● Strong design skills
● Problem-solving skills through research, and the ability to analyze, design, and implement solutions efficiently.
● Excellent communication and teamwork skills to effectively collaborate with team members and stakeholders.
● A proactive attitude towards learning new technologies and staying updated with industry trends.
● Ability to manage multiple projects simultaneously and meet deadlines in a fast-paced environment.
● Ability to work with a team and has initiative.