7 People First Consultants Jobs
Development Lead - Golang/React.js (7-10 yrs)
People First Consultants
posted 4d ago
Fixed timing
Key skills for the job
Skills :
- Frontend End : React JS
- Backend : Golang.
- Cloud : GCP + AWS / Azure
Key Responsibilities :
Technical Leadership :
- Lead a team of full-stack developers and GETs, providing technical guidance and support.
- Assist developers in resolving complex technical issues and collaborate with engineering managers to define and enforce best practices.
End-to-End Development :
- Design and develop user stories using React, integrating them with back-end services built in Java/GoLang.
- Ensure adherence to best practices and Agile Scrum principles.
Database Management :
- Design, optimize, and integrate relational databases (PostgreSQL), implementing efficient data storage and retrieval strategies to maintain data integrity.
Code Quality & Testing :
- Write clean, maintainable, and testable code while adhering to best coding and testing practices.
- Conduct code reviews, mentor junior developers, and ensure compliance with NFRs.
Technical Architecture & Design :
- Collaborate with architects and engineers to design scalable and secure components.
- Ensure seamless data flow, API integration, and alignment with microservices architecture.
Collaboration & Communication :
- Work closely with engineering teams, product managers, and designers to align on business requirements.
- Provide technical insights during feature planning to identify dependencies, challenges, and feasibility.
Continuous Improvement & Innovation :
- Stay updated with emerging technologies, frameworks, and tools, incorporating them when appropriate.
- Identify areas for improvement in existing codebases and suggest enhancements for better scalability and maintainability.
Documentation :
- Develop comprehensive documentation for front-end and back-end implementations to support knowledge sharing and maintainability.
- Contribute to architectural documentation.
Education & Experience :
Education :
- Bachelor's or Master's degree in Computer Science or Engineering from a recognized university.
Experience :
- 7-10 years of experience in full-stack development.
Skills & Competencies :
Technical Skills :
- Front-End : Proficiency in React and other front-end frameworks, with strong knowledge of HTML, CSS, and JavaScript/TypeScript.
- Back-End : Expertise in GoLang, building RESTful APIs, and working with microservices architecture.
- Databases : Experience with relational databases (PostgreSQL) and NoSQL databases, with knowledge of data modeling and optimization.
- Cloud & DevOps : Familiarity with GCP, AWS, or Azure, along with DevOps and QA practices.
- Bonus : Knowledge of UX principles and tools like Figma
Functional Areas: Software/Testing/Networking
Read full job description5-15 Yrs