Job Description:
We are seeking a talented Full Stack Developer
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Design and develop both back-end and front-end components of applications using JavaScript, Java/Python, and relevant frameworks (e.g., React, Angular, Spring Boot, Django).
- Deploy and manage scalable applications on cloud platforms like Azure or AWS.
Build automation test cases to ensure product quality and reliability. - Implement security best practices to protect sensitive data and ensure the integrity of the systems.
- Optimize application performance through code refactoring and performance tuning.
- Integrate CI/CD pipelines to enable seamless software deployment.
- Troubleshoot and debug technical issues, providing timely resolutions.
- Stay up-to-date with the latest industry trends and technologies, and actively contribute to the team’s technical knowledge base.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field ,preferably with a strong academic background.
Proven 3-5 years of experience as a Full Stack Developer with a track record of building complex enterprise products from scratch.
Strong proficiency in JavaScript, and either Java or Python, with in-depth knowledge of related frameworks and libraries.
Hands-on experience in cloud development with Azure or AWS.
Familiarity with security practices and a focus on building secure applications.
Proficiency in automation testing tools and methodologies.
Strong understanding of CI/CD pipelines and related tools.
Excellent problem-solving skills with the ability to tackle complex technical challenges.
Outstanding debugging skills with a proven ability to write optmized code
Must be familiar with version control tools like Git or Bitbucket
Perks and Benefits:
- Join a dynamic and innovative team with a passion for technology and excellence.
- Get involved in exciting projects utilizing cutting-edge technologies.
- Opportunity to contribute to the development of complex enterprise products from ground up.
- Collaborative work environment that fosters professional growth and learning.
- Competitive salary and comprehensive benefits package
If you are a self-motivated Full Stack Developer looking to make a significant impact and contribute to the success of complex enterprise projects, we encourage you to apply.
Join our team, and together, we will build a company we can be proud of!