Recro
Recro.io - Full Stack Developer - Python/Javascript
Job Location
bangalore, India
Job Description
Job Purpose : The Full Stack Developer is responsible for designing, developing, and maintaining both the front-end and back-end components of web applications. They will work across the entire application stack to create seamless, scalable, and high-performance web solutions. The role demands a strong understanding of both client-side and server-side technologies, as well as the ability to work closely with cross-functional teams to deliver end-to-end solutions. Key Responsibilities : - Design, develop, and maintain full-stack web applications, including both front-end (user interface) and back-end (server-side) components. - Collaborate with UX/UI designers to implement visually appealing and responsive user interfaces. - Develop RESTful APIs and integrate them with front-end interfaces. - Write clean, scalable, and efficient code for both front-end and back-end systems. - Build and maintain responsive web pages and dynamic user interfaces using front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks like React, Angular, or Vue.js. - Implement client-side logic, features, and components for better user experience and functionality. - Optimize web applications for maximum speed and scalability. - Develop and maintain server-side applications, databases, and APIs using back-end technologies such as Node.js, Java, Python, Ruby, or PHP. - Integrate data storage solutions like relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Firebase). - Ensure seamless communication between front-end and back-end components, ensuring optimal performance and security. - Design and manage databases, including schema design, query optimization, and data modeling. - Handle both structured and unstructured data storage using SQL and NoSQL databases. - Ensure data consistency, integrity, and security across the application. Technical Skills : - HTML5, CSS3, JavaScript (ES6), React.js, Angular, Vue.js, or similar frameworks. - Node.js, Express.js, Java, Python, Ruby, PHP, or similar technologies. - Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Firebase). - RESTful API design and integration. - Git, GitHub, GitLab, or Bitbucket. - Experience with testing frameworks like Jest, Mocha, or Selenium. - Familiarity with deployment platforms like AWS, Heroku, or Azure. - Docker, Jenkins, Kubernetes (or other CI/CD tools). Qualifications : - Bachelor's / master's degree in Computer Science, Engineering, Information Technology, or a related field. - Alternatively, relevant experience in software development. - Minimum 2-3years of professional experience as a Full Stack Developer or similar role. - Proven experience in building and deploying full-stack web applications. - Experience working in Agile/Scrum development methodologies (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/28/2024
Location: bangalore, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Recro |
---|