VXI Logo
VXI Logo

Potential Fraud/Scam warning: VXI Global Solutions and its Recruiting/Hiring managers will only contact you from an official @vxi.com email address. VXI may communicate or contact you via text message, but will never ask you to pay money or send you checks during the job application process for equipment or in exchange for employment opportunities or other services. If you receive emails from individuals claiming to work on behalf of VXI using any other email address, especially a personal email account, or if you receive communications that seem suspicious, ask for payment or appear fraudulent, please contact us immediately at us.hr@vxi.com

Job Description

It's fun to work in a company where people truly BELIEVE in what they are doing!

We're committed to bringing passion and customer focus to the business.

Job Title: Backend Developer (Lead)

Location: Remote

Experience: 6+ years

Job Description: We are seeking an experienced Backend Developer to join our team in the role of Lead Developer. The ideal candidate should have a strong background in Python and extensive experience with various backend technologies, including FastAPI, SQL, PostgreSQL, MongoDB, and BigQuery. Proficiency in managing GCP environments (Cloud Storage, Cloud Engine, Cloud Run) is essential, along with expertise in Docker containerization and Git versioning system. Additionally, candidates should possess a solid understanding of microservices concepts, as well as strong skills in algorithms and data structures.

Responsibilities:

• Lead the design, develop, and maintenance of efficient backend systems using Python, FastAPI, and other relevant technologies.

• Manage databases including SQL, PostgreSQL, MongoDB, and BigQuery, ensuring optimal performance and scalability.

• Deploy and maintain applications in GCP environments, utilizing Cloud Storage, Cloud Engine, and Cloud Run.

• Implement containerization using Docker for efficient deployment and scaling of applications

. • Collaborate with frontend developers and other team members to integrate backend systems with frontend interfaces.

• Follow best practices for version control using Git, ensuring code quality and project scalability.

• Ensure code quality and maintainability through code reviews, testing, and documentation.

• Develop and implement microservices architecture, ensuring modularity and scalability of the overall system.

• Optimize algorithms and data structures to enhance system performance and efficiency.

• Mentor junior developers and contribute to their professional growth. Requirements:

• Bachelor's degree in Computer Science, Engineering, or related field.

• 6+ years of experience in backend development roles.

• Proficiency in Python, with experience in frameworks like FastAPI.

• Strong knowledge of SQL databases such as PostgreSQL, as well as NoSQL databases like MongoDB

. • Experience working with BigQuery for data analytics and processing.

• Hands-on experience with GCP environments, including Cloud Storage, Cloud Engine, and Cloud Run. • Familiarity with Docker containerization for deploying and managing applications.

• Solid understanding of Git versioning system for collaborative development.

• Strong grasp of microservices concepts and architecture.

• Excellent problem-solving skills and ability to optimize algorithms and data structures.

• Good communication skills and ability to work effectively in a team environment.

• Ability to lead and mentor junior developers in a collaborative team environment. Preferred (but not required):

• Experience with frontend technologies such as ReactJS and JavaScript.

• Familiarity with Kubernetes for container orchestration

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Req Id: R25_00210_0
Posted At: Tue Jan 07 2025 00:00:00 GMT+0000 (Coordinated Universal Time)

Not Ready to Apply? Get Notified When New Jobs are Posted

This site uses cookies

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Learn how we use your data here.

Cookie SettingsAccept
Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.

Show more
NecessaryAlways Enabled
Non-NecessaryEnabled