Create Your Future in Design: Join the Fast-Growing Graphic Design Team in Pune, Mumbai | JobSetuu
Iksula • Pune Division, Maharashtra, India
Employment Type: Flexible •
Experience: •
Posted: 2 weeks ago
---
Job Title: Senior Full-Stack Developer
Location: Remote/Office
Job Type: Full-Time/Contract
Salary: ,000 - 0,000 annually
Position Type: Full-Time
Start Date: Immediate
Responsibilities:
1. Frontend Development:
- Design and develop intuitive user interfaces using HTML, CSS, and JavaScript frameworks like React or Angular.
- Collaborate with designers to create responsive and visually appealing web applications.
- Implement interactive elements such as animations, forms, and navigation.
2. Backend Development:
- Design and implement scalable and secure backend services using Node.js, Django, or Ruby on Rails.
- Develop APIs that integrate with frontend components seamlessly.
- Implement database management using SQL or NoSQL databases like MongoDB or PostgreSQL.
3. Database Management:
- Implement database normalization and design to ensure efficient data retrieval and storage.
- Write and maintain SQL queries to optimize performance and reduce data redundancy.
4. API Development:
- Develop RESTful APIs using frameworks like Express.js or FastAPI.
- Integrate APIs with frontend components using JSON and HTTP requests.
5. Performance Optimization:
- Optimize application performance by implementing caching mechanisms and minimizing resource usage.
- Use tools like Chrome DevTools for performance profiling and debugging.
6. Security:
- Implement security measures such as HTTPS, authentication, and authorization using JWT or OAuth.
- Secure APIs using HTTPS and implement basic security practices like input validation and error handling.
7. Project Management:
- Work closely with the project manager to ensure that the application meets project requirements and deadlines.
- Collaborate with designers and other developers to ensure a cohesive user experience.
8. Version Control:
- Use Git and GitHub to manage code versioning and collaborate on projects.
- Implement continuous integration and deployment practices using Jenkins or CircleCI.
9. Documentation:
- Write clear and concise documentation for both frontend and backend components.
- Provide comprehensive API documentation for external developers.
Requirements:
- Educational Background: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience:
- 5+ years of experience in software development.
- Proficiency in at least one front-end framework (React, Angular, Vue.js).
- Experience with back-end development using Node.js, Django, or Ruby on Rails.
- Strong knowledge of database management and SQL.
- Experience with implementing security measures and using HTTPS.
- Proficiency in version control systems like Git and GitHub.
- Experience with project management tools like Trello or Jira.
- Experience with implementing continuous integration and deployment practices.
- Excellent problem-solving skills and the ability to work independently.
Skills:
- Strong problem-solving and analytical skills.
- Experience with front-end frameworks and libraries.
- Proficiency in back-end development languages and frameworks.
- Experience with database management systems.
- Knowledge of security best practices.
- Strong version control and project management skills.
- Experience with continuous integration and deployment practices.
Qualifications:
- Strong understanding of user-centered design principles.
- Proficiency in front-end and back-end development.
- Experience with modern development tools and practices.
- Ability to work independently and as part of a team.
- Experience with version control and project management tools.
- Strong communication skills both in writing and in speaking.
Tech Stack:
- Front-end: React, Angular, Vue.js, HTML, CSS, JavaScript (Node.js, Express.js, Django, Ruby on Rails)
- Back-end: Node.js, Django, Ruby on Rails, JavaScript (TypeScript)
- Database: SQL, NoSQL (MySQL, MongoDB, PostgreSQL)
- Security: HTTPS, JWT, OAuth
- CI/CD: Git, GitHub, Jenkins, CircleCI
- Version Control: Git, GitHub
- Project Management: Trello, Jira
How to Apply:
Interested candidates should send their resume and portfolio to [email]. Please include "Senior Full-Stack Developer Application" in the subject line. We look forward to hearing from you!
Contact:
For any further inquiries, please contact [contact email] or [phone number].
---
This job description is designed to be comprehensive, detailed, and engaging, ensuring that potential candidates have a clear understanding of the role and the company's expectations.
Apply on Company Site →
Similar Job Openings
- Amidst the Himalayan Hills, Urban Ambience: A Graphic Design Internship Opportunity in Darjeeling, Guwahati, and Kolkata | JobSetuu
FXB DIGITAL MEDIA • Greater Kolkata Area
- Digital Media Specialist Intern: Elevating Creativity Through Visual & Audio Innovation | JobSetuu
Vanvasi Ayurveda - Herbal Wellness • Indore, Madhya Pradesh, India
- Strategize and Thrive: Join Our Cutting-Edge Digital Marketing Team as a Marketing Intern | JobSetuu
Expansio Digital Marketing | Social Media Management | Graphic Designing • Lucknow, Uttar Pradesh, India
- Cutting-Edge Internships at Ekatva Technovation Private Limited: Unlocking Your Digital Innovation Future | JobSetuu
Ekatva Technovation • Ahmedabad, Gujarat, India
- Market Research Analyst in Chennai, Bangalore | JobSetuu
Xiliherb Naturals Private Limited • Chennai, Tamil Nadu, India
- 2027 Strategic Operations Analyst - Birmingham, AL Intern | JobSetuu
QXO • Birmingham, AL
Browse Top Job Markets & Roles: