PRAG/JD/Full Stack Developer/24-25/0505
Job Summary
Company: Pragathi Solutions
Location: Bangalore
Experience: 2 + Yrs
Designation: Full Stack Developer
Qualification: BE / B. Tech / ME / M.Tech / MCA / MS / BSC / MSC.
About us
Pragathi Solutions is a leading innovator in Automobile Diagnostics and Telematics, committed to delivering top-tier solutions to our clients. We are currently seeking a highly skilled and experienced Full Stack Developer to join our agile team. This role is crucial for the development and scaling of our cutting-edge applications.
Key Skills: Job description
Basic Skills:
- Develop and maintain server-side applications using Node.js with TypeScript.
- Design and implement GraphQL APIs using Apollo, including code generation and management of GraphQL types.
- Build and maintain RESTful APIs as needed.
- Work with databases such as PostgreSQL, MongoDB, and MySQL, utilizing Sequelize ORM for efficient data management.
- Develop frontend applications using React or Next.js, ensuring seamless integration with backend services.
- Implement Object-Oriented Programming (OOP) principles and Model-View-Controller (MVC) architecture.
- Utilize cloud services (AWS, Azure, GCP) for deploying and scaling applications.
- Engage in DevOps practices, including containerization with Docker, to ensure smooth deployment pipelines.
- Design scalable, distributed applications with a focus on performance and reliability.
- Write clean, modular, and reusable code using appropriate design patterns.
- Ensure strong QA practices, including test design, debugging, and execution.
- Drive end-to-end programs, coordinating effectively with multiple teams.
- Develop and demonstrate Proof-of-Concept (POC) applications to business leaders.
- Implement microservices architecture and utilize message broker software such as RabbitMQ or Mosquitto.
- Write and optimize SQL queries, stored procedures, views, and functions.
- Follow and contribute to the documentation of processes and procedures.
Requirements::
- Proven experience in backend development with Node.js and TypeScript.
- In-depth knowledge and hands-on experience with GraphQL, Apollo, and related technologies.
- Strong understanding of Sequelize ORM and experience with PostgreSQL, MongoDB, and MySQL.
- Proficiency in frontend development using React or Next.js.
- Solid grasp of OOP concepts and MVC architecture.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Basic understanding of DevOps practices and tools, including Docker.
- Strong skills in developing scalable, distributed applications.
- Excellent communication skills and ability to work with cross-functional teams.
- Experience with microservices architecture and message brokers (RabbitMQ, Mosquitto, etc.).
- Strong knowledge of QA concepts and expertise in test design, debugging, and execution.
- Ability to drive end-to-end programs and collaborate with multiple teams.
- Experience in developing accessible technologies.
- Analytical mindset with the ability to work independently and as a self-learner.
- SAAS experience is a plus.
- Strong foundation in data structures and algorithms.
- Familiarity with SDLC principles and methodologies like Lean, Agile, XP, CI.
- Understanding of software and product security, scalability, documentation practices, refactoring, and testing techniques.
- Working experience with Linux systems.
Preferred Qualifications:
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proven experience in developing GraphQL APIs using Nodejs and Typescript
- Strong proficiency in Typescript programming
- Solid understanding of databases and CRUD operations
- Experience with MQTT brokers and real-time messaging protocols
- Familiarity with API authentication and security best practices
- Proficiency in version control systems (e.g., Git)
- Excellent problem-solving and communication skills.
- Ability to work both independently and collaboratively.
Apply Now
HR Email id:
[email protected]
Contact Number: +91-XXXXXXXXXX
📌 Full Stack Developer (India)
🏢 Pragathi Solutions
📍 India