Recro

Recro.io - Full Stack Developer - Python/Javascript

Click Here to Apply

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
Click Here to Apply
View More Recro Jobs

Contact Information

Contact Human Resources
Recro

Posted

November 28, 2024
UID: 4945975129

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.