Role: full stack developer location: remote duration:full time job description: who are we looking for?
an opening for ahighly skilled full stack developer who is comfortable withfront-end and backend development.
an ideal candidate with hands onexperience in api development with react, python, pyspark, .net c#,sql, google cloud, go (golang), angular, and api development.technical skills: - react: proficient in building user interfacesand single-page applications.
- python: strong experience inbackend development and scripting.
- pyspark: expertise in handlinglarge-scale data processing.
- .net c#: solid understanding of .netframework and c# programming.
- sql: advanced knowledge of databasemanagement and query optimization.
- google cloud: hands-onexperience with google cloud services and deployment.
- go(golang): proficiency in developing scalable and efficientapplications.
- angular: skilled in building dynamic webapplications.
- api development: experience in designing andimplementing apis.
- proficient with agile methodology and relatedterminologies key responsibilities: - frontend development: designand develop user-facing web applications using modern frontendlanguages like react.js, angular, or vue.js.
- backend development:build and maintain server-side application logic using languagessuch as .net c#, python, golang and manage database interactionswith mysql, postgresql, mongodb, or other database systems.
- apidevelopment and integration: develop and integrate restful apis toconnect frontend and backend components, ensuring smooth data flowand communication between different parts of the application.
-database management: design, implement, and manage databases,ensuring data integrity, security, and optimal performance.
-version control and collaboration: use git and other versioncontrol systems to track code changes and collaborate with otherteam developers.
- deployment and devops: automate deploymentprocesses, manage cloud infrastructure, and ensure the scalabilityand reliability of applications through ci/cd pipelines.
- securityimplementation: implement security best practices to protect theapplication from vulnerabilities, including authentication,authorization, and data encryption.
- cross-platform optimization:ensure the application is responsive and optimized for differentdevices, platforms, and browsers.
- troubleshooting and debugging:identify, diagnose, and fix bugs and performance issues in theapplication, ensuring a smooth user experience.
behavioral skills:- resolve technical issues of projects and explore alternatedesigns.
- participates as a team member and fosters teamwork byinter-group coordination within the modules of the project.
- trainand coach members of project groups to ensure effective knowledgemanagement activity.
- effective interpersonal, team building andcommunication skills.
- ability to collaborate; be able tocommunicate clearly and concisely both to laypeople and peers, beable to follow instructions, make a team stronger for your presenceand not weaker.
- ability to see the bigger picture and differingperspectives; to compromise, to balance competing priorities, andto prioritize the user.