Position: Fullstack Developer
Experience - 7+ Years
In this role, you will be responsible for designing, developing, and implementing web applications using cutting-edge technologies. You must have a strong understanding of both front-end and back-end development and possess a keen eye for detail. If you have a passion for technology and enjoy working in a fast-paced environment, this is the perfect opportunity for you.
Key Responsibilities:
- Design, develop, and implement web applications using a variety of programming languages and frameworks, such as React, Angular, Node.js, and Java.
- Collaborate with cross-functional teams to gather business requirements and translate them into technical solutions.
- Write efficient, scalable, and maintainable code following industry best practices.
- Troubleshoot and debug issues on existing applications, conduct root cause analysis, and propose solutions.
- Stay up to date with the latest technologies and trends in web development, and actively contribute to team discussions on the adoption of new tools and techniques.
- Participate in code reviews, provide constructive feedback, and mentor junior developers.
- Test and deploy applications, ensuring they meet high-quality standards and adhere to project timelines.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in fullstack development, with a strong focus on front-end development using JavaScript, HTML, and CSS.
- Proven experience in developing web applications using React and Java.
- In-depth knowledge of front-end development frameworks and libraries, such as Bootstrap, jQuery, and Sass.
- Strong understanding of back-end development concepts, including server-side languages like Java and database management systems, such as MySQL.
- Experience with version control systems, such as Git, and agile development methodologies.
- Team player with excellent communication skills and the ability to collaborate effectively with cross-functional teams.
- Strong problem-solving skills and a keen eye for detail.
- Ability to work in a fast-paced environment and handle multiple projects simultaneously.
What We Offer:
- Competitive salary and benefits package.
- Flexible working hours and work from home options.
- Opportunity to work on challenging and exciting projects.
- Continuous learning and development opportunities.
- Fun and collaborative work environment.