We are looking for Full Stack Software Engineer (ReactJS & Golang)
- Location: Kolkata (Hybrid working)
Job Type: Full-time
Experience: 5+ years
Company Overview:
TAD International Business Services Private Limited is a leading Outsource company dedicated to delivering cutting-edge software service for its partners in the FinTech domain. We are committed to fostering innovation and excellence in software development, and we are looking for a talented Full stack Software Engineer with a strong background in ReactJS and Golang to join our growing team in India.
Job Description:
As a Full stack Software Engineer, you will be responsible for developing and maintaining end-to-end web applications. You will work on both the frontend and backend, ensuring that our applications are robust, scalable, and user-friendly. This role requires a deep understanding of modern web technologies, a passion for coding, and the ability to work in a fast-paced environment.
Key Responsibilities:
• Frontend Development: Design and implement user interfaces using ReactJS, ensuring high performance and responsiveness.
• Backend Development: Develop, maintain, and optimize server-side applications and APIs using Golang.
• Full stack Integration: Seamlessly integrate frontend and backend components, ensuring cohesive application functionality.
• Code Quality: Write clean, maintainable, and well-documented code. Perform code reviews and participate in continuous improvement processes.
• Testing: Implement unit tests, integration tests, and end-to-end tests to ensure application reliability and performance.
Qualifications:
• Bachelor or Master Degree in Computer Science, Engineering, or a related field
• Experience: 5+ years of professional experience in software development.
• Frontend Expertise: Strong proficiency in ReactJS, Redux, and modern JavaScript (ES6+).
• Backend Expertise: Solid experience with Golang, including building RESTful APIs and microservices.
• Database Management: Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, etc.
• Version Control: Proficiency with Git and Git workflows.
• Responsive Design: Experience with HTML5, CSS3, and responsive design principles.
• Testing: Knowledge of testing frameworks and tools for both frontend and backend (e.g., Jest, Mocha, Postman).
• DevOps Knowledge: Familiarity with CI/CD pipelines, Docker, and Kubernetes is a plus.
• Cloud Platforms: Experience with cloud services such as AWS, GCP, or Azure.
• Agile Experience: Comfortable working in Agile environments, using tools like JIRA or Trello.
• Communication: Excellent verbal and written English communication skills with the ability to work collaboratively in cross-functional teams.
Preferred Competencies:
• UI/UX Collaboration: Experience working closely with designers to create intuitive user interfaces.
• Performance Optimization: Skills in optimizing applications for speed and scalability.
• Security Awareness: Understanding of web application security best practices.
• Open Source Contributions: Active participation in the open-source community is a plus.
What We Offer:
• Competitive salary and benefits package.
• Opportunities for professional development and career growth.
• A collaborative and innovative work environment.
• Flexible work hours and remote work options.
• Access to the latest tools and technologies.
Apply Now
Please fill in your details below and we will personally be in touch with you as soon as possible.