Nirmitee.io
Nirmitee.io - Full Stack Developer
Job Location
pune, India
Job Description
Job Description : Are you a versatile and driven developer who enjoys tackling challenges across the entire technology stack? Do you have a passion for building innovative and user-friendly web applications? As a Fullstack Developer, you will be responsible for designing, developing, testing, and deploying both the front-end and back-end components of our applications. You will collaborate closely with designers, product managers, and other engineers to deliver high-quality, scalable, and maintainable solutions that meet our users' needs. This is an exciting opportunity to contribute to all aspects of the development lifecycle and make a significant impact on our products. Key Responsibilities : - Participate in the entire software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and maintenance. - Design and implement user interfaces and experiences using modern front-end technologies such as HTML, CSS, JavaScript frameworks (e.g., React, Angular, Vue.js), and related libraries. - Ensure the responsiveness and performance of web applications across various devices and browsers. - Collaborate with UI/UX designers to translate mockups and wireframes into functional and visually appealing interfaces. - Implement state management solutions and optimize front-end performance. - Write unit and integration tests for front-end components. - Develop and maintain robust and scalable back-end applications and APIs using languages and frameworks such as Java (Spring/Spring Boot), Python (Django/Flask), Node.js (Express), or other relevant technologies. - Design and implement database schemas (relational or NoSQL) and ensure efficient data storage and retrieval. - Develop and integrate RESTful or GraphQL APIs for communication between front-end and back-end systems. - Implement authentication, authorization, and security measures. - Write unit and integration tests for back-end components and APIs. - Experience with cloud platforms like AWS, Azure, or GCP for deploying and managing applications. - Familiarity with services such as compute (e.g., EC2, Lambda), storage (e.g., S3, Blob Storage), and databases (e.g., RDS, Cosmos DB). - Understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions). - Experience with containerization technologies like Docker and orchestration tools like Kubernetes. - Work effectively in an agile development environment. - Collaborate closely with product managers, designers, and other engineers to define and refine product requirements. - Communicate technical concepts clearly and effectively to both technical and non-technical stakeholders. - Participate in code reviews to ensure code quality and knowledge sharing. - Troubleshoot and debug issues across the full stack. Required Skills and Experience : - Bachelor's or Master's degree in Computer Science or a related field. - Proven experience as a Fullstack Developer, with a strong understanding of both front-end and back-end development principles. - Solid proficiency in one or more modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js). - Strong skills in HTML, CSS, and responsive design. - Experience with back-end development using languages and frameworks such as Java (Spring/Spring Boot), Python (Django/Flask), Node.js (Express), or similar. - Experience with relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB). - Experience in designing and implementing RESTful APIs. - Strong understanding of version control systems (e.g., Git). - Excellent problem-solving and debugging skills. - Strong communication and collaboration skills. - Ability to learn new technologies quickly and adapt to changing requirements (ref:hirist.tech)
Location: pune, IN
Posted Date: 5/2/2025
Location: pune, IN
Posted Date: 5/2/2025
Contact Information
Contact | Human Resources Nirmitee.io |
---|