Developer - Ahmedabad, India - Jetbro Private Limited

    Jetbro Private Limited
    Jetbro Private Limited Ahmedabad, India

    2 weeks ago

    Default job background
    Description
    At Jetbro, we are on the lookout for a skilled Developer to join our innovative and agile development team. In this role, you'll be crucial in managing data exchange between the server and users, ensuring high performance and responsiveness to front-end requests. Your primary focus will be on developing server-side logic, ensuring high performance and responsiveness to front-end requests, and integrating front-end elements into the application. While a basic understanding of front-end technologies is beneficial, it's not mandatory and is considered a good-to-have skill.
    • Develop Server-Side Logic: Write clean, maintainable, and efficient code for the server-side of our applications.
    • Ensure High Performance: Optimize applications for maximum speed and scalability.
    • Manage Data Exchange: Handle the interchange of data between the server and users.
    • Handle User Authentication and Authorization: Securely manage user data and ensure proper access controls.
    • Database Integration: Integrate multiple data sources and databases into a single system.
    • Asynchronous Programming: Understand and implement asynchronous programming practices.
    • Code Versioning: Utilize tools like Git for version control and collaboration.
    • Problem-Solving: Identify and resolve issues, ensuring the optimization of application performance.
    • Collaborate with Team Members: Work closely with other developers, UX designers, and stakeholders to deliver high-quality software solutions.
    • Stay Updated: Keep abreast of emerging technologies and industry trends to apply them in project work.
    • (Optional) Work with Containerization and Cloud Services: Experience with Docker, AWS, or GCP is a plus.


    Requirements

    • Proficiency in JavaScript and TypeScript
    • Strong understanding of and frameworks such as NestJS
    • Experience with user authentication and authorization between multiple systems, servers, and environments
    • Integration of multiple data sources and databases into one system
    • Understanding of the nature of asynchronous programming and its quirks and workarounds
    • Basic understanding of front-end technologies, such as HTML5, and CSS3
    • Understanding accessibility and security compliance
    • User authentication and authorization between multiple systems, servers, and environments
    • Integration of multiple data sources and databases into one system
    • Proficient understanding of code versioning tools, such as Git
    • Good to have: Experience with containerization technologies like Docker
    • Good to have: Familiarity with cloud services such as AWS or GCP


    Benefits

    • Competitive Salary: Receive compensation that reflects your skills and experience.
    • Learning and Professional Development: Engage in continuous learning with access to various professional development opportunities.
    • Opportunity to Work on Cutting-Edge Technologies: Stay ahead in your field by working with the latest technologies and frameworks.
    • Fun and Comfortable Environment: Thrive in a workplace designed for comfort, creativity, and collaboration.
    • Flexibility in Adapting New and Popular Frameworks: Enjoy the freedom to explore and implement new and popular frameworks, keeping your skills sharp and up-to-date.