Up-and-Coming Junior Developer Specializing in Platform Solutions | JobSetuu
Arup • Hyderabad, Telangana, India
Employment Type: Flexible •
Experience: •
Posted: 2 days ago
Job Title: Full Stack Developer (React, Node.js, and Python)
Location: [Specify Location], [Country]
Position Type: Full-Time
Salary: ,000 - ,000 per annum
Industry: Technology and Innovation
Summary:
We are seeking a Full Stack Developer to join our dynamic and growing team. As a Full Stack Developer, you will be responsible for designing, implementing, and maintaining complex software applications using a variety of technologies including React.js, Node.js, and Python. Your expertise in front-end development with React and back-end development with Node.js will enable you to create highly efficient and responsive applications. Additionally, your experience with Python will allow you to work on backend tasks such as database management and scripting. Your ability to work independently and as part of a team will be crucial as you will be required to communicate effectively with clients and stakeholders.
Responsibilities:
- Front-End Development:
- Design and implement user-friendly and responsive web applications using React.js.
- Collaborate with designers to ensure consistent design across all front-end components.
- Write clean, efficient, and maintainable JavaScript code using modern best practices.
- Back-End Development:
- Develop and maintain scalable backend services using Node.js.
- Write efficient and well-documented code that follows industry standards.
- Implement database management and scripting using Python.
- Testing and Debugging:
- Write comprehensive unit tests and integration tests for both front-end and back-end components.
- Conduct code reviews and provide feedback to other developers.
- Debug complex issues and provide solutions, ensuring the application runs smoothly and efficiently.
- Deployment:
- Set up and maintain a continuous integration and deployment (CI/CD) pipeline.
- Deploy applications to production environments using Docker and other containerization tools.
- Ensure that the deployed applications are secure and perform well under load.
- Communication:
- Collaborate effectively with cross-functional teams including designers, product managers, and clients.
- Provide clear and concise communication regarding project progress and challenges.
- Participate in design reviews and present findings to the team.
- Documentation:
- Write clear and concise documentation for both front-end and back-end components.
- Maintain up-to-date documentation in the project repository.
Requirements:
- Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience:
- At least 3 years of experience in Full Stack development, including 1 year of experience with React, Node.js, and Python.
- Strong knowledge of JavaScript, HTML, and CSS.
- Experience with databases (MySQL, PostgreSQL, MongoDB).
- Experience with version control systems (Git).
- Proficiency in front-end development with React.js.
- Proficiency in back-end development with Node.js.
- Familiarity with Python for backend tasks and scripting.
- Experience with front-end testing frameworks (e.g., Jest, Enzyme).
- Experience with continuous integration and deployment tools (e.g., Jenkins, CircleCI).
- Technical Skills:
- Proficient in front-end frameworks (e.g., React.js).
- Proficient in back-end frameworks (e.g., Node.js).
- Proficient in databases (e.g., MySQL, PostgreSQL, MongoDB).
- Proficient in version control systems (e.g., Git).
- Proficient in front-end testing frameworks (e.g., Jest, Enzyme).
- Familiar with continuous integration and deployment tools (e.g., Jenkins, CircleCI).
- Soft Skills:
- Strong problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Ability to learn and adapt quickly to new technologies.
- Ability to work in a fast-paced environment.
Preferred Qualifications:
- Specialized Skills:
- Experience with front-end libraries (e.g., Material-UI, Ant Design).
- Experience with front-end testing frameworks (e.g., Cypress, Puppeteer).
- Experience with database normalization and indexing.
- Experience with front-end animations and transitions.
- Certifications:
- AWS Certified Solutions Architect.
- Google Certified Professional Cloud Engineer.
- Microsoft Certified: Azure Developer Associate.
How to Apply:
Please submit your resume, portfolio, and a cover letter outlining your experience and why you are the right candidate for this position. We look forward to hearing from you!
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: