hero
3,384
companies
3,642
Jobs
If you are a Techstars portfolio companyclaim your profile.

Senior Software Engineer

LendAPI

LendAPI

Software Engineering
Remote
Posted on Dec 8, 2024

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications using Django for backend services and modern frontend frameworks (e.g., React, Vue.js, or Angular).

  • Work with stakeholders to define and refine technical requirements.

  • Build robust APIs with Django Rest Framework or FastAPI, and integrate third-party services.

  • Write clean, efficient, and reusable code following best practices.

  • Implement responsive UI components that ensure optimal performance across devices.

  • Ensure application scalability, reliability, and security, especially in high-traffic environments.

  • Collaborate with cross-functional teams (Design, Product, DevOps) to deliver high-quality features.

  • Maintain and improve automated testing strategies, including unit and integration tests.

  • Participate in code reviews and mentor junior developers.

  • Contribute to the architecture and design discussions for future development.

  • Monitor application performance and debug/optimize as needed.

Requirements:

  • Bachelor degree in computer science

  • 5+ years of professional experience with Django, or FastAPI.

  • Experience with modern JavaScript frameworks (React, Vue.js, or Angular).

  • Strong understanding of RESTful APIs and how to integrate them.

  • Proficiency in database design and management (PostgreSQL/MySQL).

  • Experience with HTML5, CSS3, JavaScript (ES6+), and responsive design.

  • Familiarity with cloud platforms (AWS) and deploying web applications.

  • Experience with version control systems (Git).

  • Knowledge of CI/CD pipelines, Terraform and DevOps practices is a plus.

  • Experience working in an Agile environment.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration abilities.

Nice to Have:

  • Experience with Docker and containerization.

  • Familiarity with front-end tools like Webpack, Babel, or similar.

  • Understanding of security practices in web development (e.g., OAuth, SSO).

  • Knowledge of GraphQL, Microservices.

Benefits:

  • Competitive salary and benefits package.

  • Opportunities for career growth and professional development.

  • Work with a talented and diverse team.

  • Flexible work environment.