Search by job, company or skills

Growhut

Backend Developer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

GrowHut is a dynamic and innovative company seeking a highly skilled and innovative Backend Developer (MERN stack) to contribute to our dynamic team.

As a Backend Developer, you'll play a pivotal role in architecting, developing, and maintaining the server-side components of our cutting-edge web applications. Your deep expertise in JWT, secure authentication, real-time communication, AWS cloud services, DevOps best practices, and data-driven decision-making will be crucial in ensuring our systems scalability, security, and efficiency. Additionally, a strong aptitude for implementing AI solutions to boost coding speed and efficiency is a highly valued asset.

Key Responsibilities:

- Collaborate closely with cross-functional teams, including frontend developers, designers, and project managers, to understand project requirements and translate them into highly scalable and efficient backend solutions using the MERN stack.

- Design, develop, and deploy robust, secure, and efficient RESTful APIs, implementing robust authentication and authorization mechanisms such as JWT (JSON Web Tokens).

- Implement advanced user authentication and authorization flows, including role-based access control (RBAC) and seamless OAuth integration.

- Leverage web socket technologies (e.g., Socket.io) to enable real-time communication and event-driven functionality within our applications.

- Develop and optimize sophisticated server-side logic for handling data storage, retrieval, and manipulation, utilizing MongoDB or other leading-edge database technologies.

- Ensure our applications scalability, availability, and security by harnessing the power of AWS services, including EC2, Lambda, S3, and RDS.

- Collaborate closely with the DevOps team to establish streamlined deployment processes, automated testing, continuous integration/delivery (CI/CD) pipelines, and cutting-edge infrastructure-as-code (IaC) practices.

- Drive the implementation of AB testing methodologies and frameworks to empower data-driven decision-making, continually optimizing application features and functionalities.

- Proactively monitor application performance, troubleshoot issues, and provide timely resolutions to maintain robust system stability.

- Keep up-to-date with emerging technologies and industry trends, seamlessly incorporating them into development processes to drive innovation, efficiency, and advanced AB testing strategies.

- (Bonus) Implement AI solutions to supercharge coding speed and efficiency, offering features like code generation, automated testing, and intelligent error handling.

Key Requirements:

- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

- Proven and extensive experience as a Backend Developer, with exceptional skills in the MERN stack (MongoDB, Express, React, Node.js).

- Solid understanding of JWT and a track record of implementing robust and secure authentication and authorization mechanisms.

- Proficiency in JavaScript and its associated frameworks, libraries, and tools.

- In-depth experience with AWS services, including EC2, Lambda, S3, and RDS, for deploying and managing highly scalable backend applications.

- Strong knowledge of database systems, preferably MongoDB, coupled with expertise in data modeling and query optimization.

- Familiarity with DevOps practices, encompassing CI/CD pipelines, automated testing, and IaC using tools like Jenkins, GitLab, or similar.

- Proven experience in implementing AB testing methodologies and frameworks to optimize application features and functionalities.

- (Bonus) Ability to implement AI solutions to boost coding speed and efficiency.

- Familiarity with containerization technologies (e.g., Docker) and container orchestration platforms (e.g., Kubernetes) is a plus.

- Proficiency in Agile/Scrum methodologies and version control systems like Git.

- Strong problem-solving skills, with the ability to excel both independently and collaboratively in a team-oriented environment.

- Exceptional communication skills, enabling effective collaboration with cross-functional teams.

If you're a forward-thinking developer with a passion for pushing the boundaries of technology and delivering high-quality solutions, we invite you to apply and become an integral part of our innovation-driven team at Growhut.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/06/2024

Job ID: 82442513

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Sr Backend Developer

Bytequark SolutionsCompany Name Confidential

Wordpress Backend Developer

Website PandasCompany Name Confidential
Last Updated: 20-11-2024 11:56:54 PM