Fullstack Developer
Job Description
- Designing and developing responsive, user-friendly interfaces
- Working with modern front-end frameworks/libraries like React, Angular, or Vue.js.
- Optimizing UI/UX for better performance and accessibility.
- Ensuring cross-browser compatibility and mobile responsiveness.
- Developing and maintaining server-side logic, APIs, and databases.
- Writing clean, scalable code.
- Implementing authentication, authorization, and security best practices.
- Managing server, application, and database interactions efficiently.
- Designing and managing databases (SQL: MySQL, PostgreSQL; NoSQL: MongoDB, Firebase).
- Writing efficient queries and handling data modeling.
- Ensuring database optimization, indexing, and performance tuning.
- Creating and consuming RESTful and GraphQL APIs.
- Integrating third-party services and APIs.
- Implementing real-time data updates using WebSockets or similar technologies.
- Monitoring and optimizing server performance.
- Implementing security measures such as encryption, authentication, and data protection.
- Ensuring application performance optimization and scalability.
- Conducting code reviews, debugging, and troubleshooting issues.
- Working closely with designers, product managers, and other developers.
- Participating in Agile/Scrum development cycles, including sprint planning and code reviews.
Qualifications
- Bachelor’s Degree in Computer Science or equivalent experience
- 2+ years of experience in full-stack development
- Strong portfolio or GitHub projects
- Adaptability & willingness to learn new technologies
- Strong communication & collaboration
Method of Application
Interested and qualified? Go to Myrtle Management Consultants on jobs.smartrecruiters.com to apply
Leave a Comment