As a Full Stack Developer, you will play a critical role in designing and implementing robust applications. You must have a strong understanding of both front-end and back-end technologies to deliver seamless user experiences.
Responsibilities
Develop and deploy applications using JavaScript frameworks and databases.
Collaborate closely with product managers to translate business requirements into technical implementation.
Optimize applications for speed and scalability.
Participate in design sessions and code reviews.
Stay updated on emerging technologies and industry trends.
Requirements
Education
Bachelor's degree in Computer Science, Engineering, or a related field
Experience
3-5 years of experience in full-stack web development
Technical Skills
JavaScript
React
Node.js
SQL & NoSQL Databases
Soft Skills
Problem-solving
Communication
Team Player
Languages
English: Fluent
Advantageous
Experience with cloud services (AWS, Azure): Knowledge of deploying applications on cloud platforms.
Familiarity with containerization (Docker): Hands-on experience with Docker for application deployment.
Benefits
Competitive salary package with performance incentives
Medical aid and retirement fund contributions
Flexible working hours and opportunities for remote work
Professional development and learning opportunities
Company Culture
Innovation: We thrive on creativity and are always looking for new ideas.
Collaboration: Our team works together, supporting one another in every project.
Inclusivity: We embrace diversity and create an inclusive workplace for everyone.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development