We are looking for Junior, Intermediate and Senior experienced and ambitious Full Stack Developers to join our team.
A Full Stack Developer is someone with an extensive knowledge to work on both the front-end and back-end of systems. We are looking for skilled and experienced Full Stack Developers to join our team! As a Full Stack Developer, you will be responsible for developing and implementing scalable software solutions.
- Developing and implementing software applications
- Developing software components and unit tests
- Implementing new features based on business requirements
- Collaborating with a team of developers and product managers
- Developing and maintaining quality software product code
- Troubleshooting, debugging and upgrading software
- Building scalable software solutions
- Assisting in enhancing existing software components and adding new features
- Writing technical documentation
- Providing technical leadership for the team
- Minimum of a Bachelor’s Degree in Computer Science or related field
- Minimum of 2-5 years of experience developing software
- Proficiency with multiple front-end programming languages
- Proficiency with multiple back-end programming languages
- Excellent verbal and written communication skills
- Strong problem-solving skills
- Strong teamwork skills
- Strong analytical skills
- Strong organizational skills