About the Role:
iSkylar Technologies is seeking a dynamic and skilled Full Stack Developer with 1 to 4 years of experience to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end of our web applications. If you are passionate about building scalable and robust solutions and have a strong understanding of both client-side and server-side technologies, we’d love to hear from you.
Key Responsibilities
- End-to-End Development: Design, develop, and maintain web applications from front-end to back-end, ensuring a seamless user experience and optimal performance.
- Front-End Development: Build responsive and interactive user interfaces using HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
- Back-End Development: Develop and maintain server-side logic, databases, and APIs using technologies like Node.js, Python, Java, PHP, or similar.
- Database Management: Design and optimize database structures, and manage data storage and retrieval with SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.
- API Integration: Integrate third-party APIs and services to enhance the functionality of web applications.
- Testing & Debugging: Write unit tests, perform debugging, and ensure code quality through regular testing and review processes.
- Collaboration: Work closely with designers, project managers, and other developers to ensure timely delivery of high-quality products.
- Continuous Improvement: Stay up-to-date with the latest industry trends, tools, and technologies, and continuously improve your development practices.
Requirements
- 1-4 years of experience in full stack development.
- Proficiency in front-end technologies like HTML, CSS, JavaScript, and experience with frameworks like React, Angular, or Vue.js.
- Strong understanding of back-end development using Node.js, Python, Java, PHP, or similar technologies.
- Experience with database management systems (SQL and NoSQL).
- Familiarity with version control systems, particularly Git.
- Understanding of web security, performance optimization, and responsive design principles.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.
- Strong communication skills and ability to articulate technical concepts clearly.