26 r3 Consultant Jobs
Senior Full Stack Developer - Javascript Technologies (5-7 yrs)
r3 Consultant
posted 4d ago
Key skills for the job
Job Description :
We are seeking a skilled Senior Full Stack JavaScript Developer to join our team. The role requires expertise in Node.js along with proficiency in any frontend technology such as Angular, React, or Vue.js. You will work on web, software, and mobile application development, leveraging your deep knowledge of the Software Development Life Cycle (SDLC), design processes, and modern technologies.
Roles and Responsibilities :
- Develop and maintain applications using Node.js (mandatory) and a frontend framework (Vue.js, React, or Angular).
- Design and implement RESTful APIs or GraphQL services.
- Contribute to all phases of the Software Development Life Cycle (SDLC).
- Collaborate with technical and non-technical teams to explain complex technical concepts.
- Design robust software architectures and ensure their scalability and reliability.
- Implement unit testing and follow Test-Driven Development (TDD) practices.
- Work with databases, including PostgreSQL, MySQL, SQL Server, and NoSQL options like MongoDB, Firebase, or Elasticsearch.
- Utilize Docker for containerized application deployments.
- Troubleshoot and resolve software bugs and performance issues.
Skills and Qualifications :
Required :
- Proficiency in Core Node.js, Express, and containerization tools like Docker.
- Strong knowledge of SQL databases (PostgreSQL, MySQL, or SQL Server).
- Familiarity with NoSQL databases (MongoDB, Firebase, or Elasticsearch).
- Experience with frontend frameworks : Vue.js, React.js, or Angular.
- Solid understanding of RESTful and GraphQL web services.
- Hands-on experience with unit testing and Test-Driven Development (TDD).
- Strong understanding of software design and architecture.
Preferred :
- Familiarity with ElasticSearch or other search engine databases.
- Experience with additional modern technologies.
Soft Skills :
- Excellent verbal and written communication in English.
- Ability to explain technical concepts to varied audiences
Functional Areas: Software/Testing/Networking
Read full job description5-7 Yrs
4-6 Yrs