Careers at Graciax · Development Team

Full Stack Developer

This position will be a programming expert, who will be part of a solutioning team. The candidate will innovate, suggest, and implement suitable codes etc to achieve business goals or any other requirement affecting technical operations.

₹ 30K - 45K / Month Mumbai, IN Full Time 2 - 5 Years B.E, B.Sc Software/IT, BCA Posted 1st June 2024

Key Responsibilities

  • Full Stack Development:
    • Design, develop, and maintain scalable and secure end-to-end applications.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Ensure the responsiveness of applications across devices and platforms.
  • Front-end Development:
    • Develop user interfaces that are intuitive, responsive, and visually appealing.
    • Implement front-end frameworks and libraries to enhance user experience.
    • Collaborate with UX/UI designers to translate design wireframes into a functional user interface.
  • Back-end Development:
    • Build robust and efficient server-side systems and APIs.
    • Integrate third-party services and APIs into the application.
    • Implement database designs and optimize performance.
  • Code Review and Optimization:
    • Conduct code reviews to ensure best practices, code quality, and security.
    • Identify and address performance bottlenecks and optimize application speed.
  • Technical Problem Solving:
    • Troubleshoot and debug issues, providing timely and effective solutions.
    • Stay up-to-date with emerging technologies and industry trends to drive continuous improvement.
  • Collaboration and Communication:
    • Work closely with cross-functional teams, including product managers, designers, and QA engineers.
    • Communicate technical concepts effectively to both technical and non-technical stakeholders.

Requirements

  • Bachelor's degree in Engineering (B.E), Software/Information Technology, BSc IT, or BCA.
  • 2 to 5 years of experience working in a media organization and/or as an IT developer.

Preferred Qualifications

  • Has relevant experience in the tech stack or demonstrates willingness to learn quickly (3 months).
  • Frontend framework - React JS (Preferred) / Angular JS / Next JS.
  • Backend Framework - Django Rest Framework (Preferred) / Flask / Express JS / Node JS.
  • Database - SQL + NoSQL.
  • GIT.
  • OOPs Concepts - Data Abstraction, Inheritance, Polymorphism & Encapsulation.
  • Data Structures - Array, Binary Tree, Graph, Linked Lists, Binary Search Tree, Matrix, Stack, Queue, Hashing.
  • Algorithms - Bubble Sort, Binary Search, Dijkstra's Algorithm.
  • Test Driven Deployment - Can write unit & integration tests for frameworks.
  • SOLID Principles - Can write good code in any framework which leads to minimal technical debt, less refactoring & code does not break.
  • Can Deploy a Web + App + DB application on cloud infrastructure:
    • Using Docker Containers.
    • Directly by installing dependencies manually.
  • Can integrate and use cloud services like - Cloud DBs (Cosmos, RDS, Aurora etc.), Use Cloud Native Services in Developments like S3, AWS Parameter Store etc.
Job skills

What you’ll work with

Full Stack React JS Node JS SQL NoSQL Docker Git OOP Algorithms Cloud Services
Ready to take the next step?

Apply for Full Stack Developer

Fill out our short application form. It takes just a few minutes. Prefer chat? Message us on WhatsApp and ask if the position is still open.

Send a message on WhatsApp →  ·  or email your CV with the role in the subject line.