Post Job Free
Sign in

Full Stack Engineer

Company:
BaryTech
Location:
Kanpur, Uttar Pradesh, India
Posted:
April 26, 2024
Apply

Description:

Full Stack Developer (Angular & python/ django)

Position Overview:

We are seeking a Senior Full Stack Developer to take a central role in shaping, refining, and elevating our web applications. Leveraging your expertise in React, Angular, and Node.js, you will contribute significantly to crafting top-tier, user-focused solutions that align seamlessly with our technical and business objectives. You'll collaborate with cross-functional teams, lead discussions on technical matters, and champion the implementation of development best practices.

Key Responsibilities:

· Full Stack Development: Lead the end-to-end development lifecycle of web applications, ensuring seamless integration between front-end and back-end components. Develop efficient and maintainable code for both client and server sides.

· Technical Leadership: Provide guidance to the team and participate in architectural discussions, conduct code reviews, and contribute to technical decision-making.

· Front-End Expertise: Utilize your proficiency in React or Angular to design and implement responsive user interfaces. Collaborate closely with UI/UX designers to create engaging and intuitive user experiences.

· Back-End Development: Develop RESTful APIs using Node.js and related technologies, ensuring optimal data retrieval and manipulation while maintaining data integrity.

· Database Management: Design and optimize databases, write complex queries, and implement data models that align with application requirements.

· Performance and Security: Identify performance bottlenecks and security vulnerabilities within applications. Implement necessary optimizations and security measures for optimal performance and data protection.

· Collaboration: Work closely with product managers, UI/UX designers, and other stakeholders to gather requirements, offer technical insights, and ensure successful project completion.

· Problem Solving: Address intricate technical challenges with innovative solutions. Debug and troubleshoot issues as they arise, facilitating prompt resolutions.

Qualifications:

1. A Bachelor's degree in Computer Science, Engineering, or a related field. Possession of a Master's degree is advantageous.

2. A minimum of 5 years of professional experience as a Full Stack Developer, with a strong command of React and Node.js being essential, and familiarity with Angular being beneficial.

2 / 2

3. Proficiency in frontend technologies such as HTML5, CSS3, and JavaScript (ES6+).

4. Robust expertise in either React or Angular and associated tools/libraries, enabling the creation of engaging interactive user interfaces.

5. Thorough understanding of Node.js and server-side JavaScript development. Familiarity with frameworks like Express.js offers an additional advantage.

6. Demonstrated aptitude in designing and utilizing RESTful APIs, including a solid grasp of API design principles.

7. Familiarity with diverse database systems (e.g., MySQL, PostgreSQL, MongoDB) and hands-on experience in database design and optimization.

8. Proficiency in version control systems (Git) and familiarity with agile development methodologies.

9. Outstanding problem-solving abilities, equipped to diagnose and resolve intricate issues within distributed systems.

10. Effective written and verbal communication skills, fostering productive collaboration across teams.

11. Previous involvement in mentoring or leading junior developers will be a valuable asset.

12. A portfolio showcasing prior projects or work samples is highly desirable.

Job Type: Full-time

Schedule:

Day shift

Ability to commute/relocate:

Kanpur, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required)

Education:

Bachelor's (Preferred)

Experience:

Angular: 1 year (Preferred)

total work: 1 year (Preferred)

python: 1 year (Preferred)

Work Location: In office

*Speak with the employer*

Full time

Apply