Global Data Guardian | JobSetuu
WPP • Chennai, Tamil Nadu, India
Employment Type: Flexible •
Experience: •
Posted: 1 week ago
Job Description: Full Stack Developer
We are seeking a Full Stack Developer to join our growing team. This role involves developing and maintaining our web applications using the latest technologies, ensuring high performance and user-friendly interfaces. The successful candidate will be responsible for creating, testing, and debugging code, as well as collaborating with other developers and stakeholders to ensure that all applications meet the desired standards.
#### Responsibilities:
1. Developing and Maintaining Web Applications:
- Create and maintain the front-end and back-end components of web applications using React, Angular, and other modern web technologies.
- Implement and test RESTful APIs and database integration to ensure seamless communication between the front-end and back-end components.
- Collaborate with designers and product managers to ensure that the applications are user-friendly and meet the business needs.
2. Code Quality and Testing:
- Write clean, readable, and maintainable code using modern JavaScript frameworks and tools.
- Implement automated testing using frameworks like Jest and Cypress to ensure code reliability and quality.
- Perform unit testing, integration testing, and system testing to ensure that the code meets the required standards.
3. Collaboration and Communication:
- Work closely with the development team to ensure that all components of the applications work together seamlessly.
- Collaborate with designers and stakeholders to ensure that the applications are user-friendly and meet business needs.
- Participate in code reviews and provide feedback to improve code quality and team productivity.
4. Problem Solving and Debugging:
- Identify and resolve technical issues using debugging tools, logging, and unit testing.
- Collaborate with the development team to debug and fix bugs in the application.
- Continuously learn and stay updated with the latest technologies and programming languages to improve code quality and application performance.
#### Requirements:
- Educational Background: A degree in Computer Science or related field is preferred, but a strong foundation in programming languages and software development practices is essential.
- Technical Skills:
- Proficiency in JavaScript, React, Angular, and related front-end technologies.
- Knowledge of RESTful APIs, database integration, and web development frameworks.
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication skills, both written and verbal.
- Ability to work well under pressure and meet deadlines.
#### Experience:
- Minimum Experience: 2+ years of experience in web development, preferably in a professional environment.
- Preferred Experience: Experience with full-stack development and handling high-traffic applications is preferred.
- Languages: Proficiency in at least one of the following languages: Python, Java, or C#.
- Tools and Technologies:
- Experience with modern web technologies like Node.js, MongoDB, and Docker.
- Experience with front-end technologies like Vue.js or Svelte.
- Experience with testing frameworks like Jest, Cypress, and Selenium.
- Experience with version control systems like Git.
- Experience with web design tools like Figma or Adobe XD.
#### Bonus Points:
- Certifications: Possession of relevant certifications such as AWS Certified Solutions Architect or Certified Scrum Practitioner.
- Languages: Proficiency in at least one of the following languages: Ruby, PHP, or Swift.
- Tools and Technologies:
- Experience with server-side languages like Ruby on Rails or Django.
- Experience with full-stack testing tools like Selenium Grid or Sauce Labs.
- Experience with cloud services like AWS, Azure, or Google Cloud.
#### Benefits:
- Competitive salary and benefits package including healthcare, retirement savings, and generous vacation time.
- Opportunities for professional growth and development within a dynamic and innovative team environment.
- A professional development program to help you stay updated with the latest technologies and trends in the industry.
#### How to Apply:
Please submit your resume and portfolio to [Your Email Address]. Include a brief summary of your technical skills and experience relevant to the position. We look forward to hearing from you!
Thank you for your interest in this exciting opportunity to join our team and contribute to the development of innovative web applications.
Apply on Company Site →
Similar Job Openings
- Elevate Your Skills: Lead Client Support & Strategy in our Technology Team | JobSetuu
InvestCloud, Inc. • Bengaluru, Karnataka, India
- Experienced Vendor Specialist - Advanced Solutions | JobSetuu
Yum! Brands • Gurugram, Haryana, India
- Stream Simulation Specialist - Water Dynamics | JobSetuu
Jacobs • Greater Ahmedabad Area
- Elevate Your Skills: Transform into a Stellar Technical Support Specialist | JobSetuu
Syncron • Bengaluru, Karnataka, India
- Advanced Solutions Developer: Technical Services Engineer | JobSetuu
MongoDB • Gurugram, Haryana, India
- Chief Architect, Innovation & Design Lead | JobSetuu
AECOM • Gurgaon, Haryana, India
Browse Top Job Markets & Roles: