Senior Software Engineer – Django, Python & React

Stealth Startup

Full Time Denver, CO $175000 - $250000
Required Skills
Django React Python
Job Description

Job Title: Senior Software Engineer – Django, Python & React

Location: Denver, CO
Department: Engineering / Software Development
Employment Type: Full-Time

About the Role
We are seeking a highly skilled and experienced Senior Software Engineer with a passion for developing robust, scalable, and maintainable web applications. In this role, you will be responsible for architecting, developing, and optimizing our product’s backend and frontend systems using Django, Python, and React. As a pivotal member of our engineering team, you will mentor junior developers, participate in strategic decisions, and drive technological innovation that powers our solutions.

Key Responsibilities
Architectural Design & Development:

Design, build, and maintain high-quality web applications with Django on the backend, leveraging Python for business logic and system integration.

Develop and integrate dynamic user interfaces using React, ensuring seamless user experience across platforms.

Collaborate with product managers, UX/UI designers, and other stakeholders to translate business needs into technical requirements and robust solutions.

Code Quality & Best Practices:

Establish, enforce, and improve coding standards, code review processes, and development practices across the team.

Develop comprehensive unit and integration tests to ensure the integrity and performance of the application.

Optimize application performance and implement best practices for scalable and secure design.

System Integration & API Development:

Develop RESTful and/or GraphQL APIs using Django and Python to expose business functionalities.

Collaborate with frontend developers to integrate APIs effectively with React interfaces.

Manage third-party integrations and ensure consistent, reliable data flow between systems.

Mentoring & Leadership:

Provide technical guidance, mentorship, and support to team members through code reviews, pair programming, and continuous feedback.

Lead project planning sessions, providing time and resource estimations, and ensure alignment with overall business objectives.

Agile Development & Collaboration:

Work in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.

Collaborate with cross-functional teams to troubleshoot and resolve critical issues in a timely manner.

Engage in continuous improvement processes by identifying and implementing enhancements to product architecture and engineering practices.

Innovation & Continuous Learning:

Keep up-to-date with emerging technologies, frameworks, and industry trends, and proactively integrate these into the development lifecycle.

Participate in technical communities, code sprints, hackathons, and internal workshops to foster a culture of innovation.

Required Qualifications
Technical Expertise:

Proven experience (typically 5+ years) as a Software Engineer, with a track record of delivering high-quality web applications.

Expert-level proficiency in Python and the Django framework, with solid experience in building scalable, secure web applications.

Strong experience with React, including modern JavaScript (ES6+) and state management libraries (such as Redux or Context API).

Hands-on experience with RESTful API design, development, and integration.

System Design & Architecture:

Demonstrated ability to design complex systems and architectures, from microservices to monolithic applications.

Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies like Docker.

Testing & Deployment:

Expertise in writing comprehensive unit and integration tests and familiarity with CI/CD pipelines.

Experience with automated testing frameworks (e.g., PyTest, Jest) and version control systems (primarily Git).

Soft Skills:

Excellent problem-solving and analytical skills.

Strong communication and interpersonal skills, capable of collaborating effectively with both technical and non-technical stakeholders.

Proven ability to work in a fast-paced, dynamic environment while managing multiple priorities.

Preferred Qualifications
Additional Frameworks & Tools:

Experience with additional front-end frameworks or libraries (e.g., Angular or Vue.js) is a plus.

Familiarity with data visualization libraries and tools.

DevOps & Monitoring:

Experience in implementing DevOps best practices, including infrastructure as code and automated deployments.

Familiarity with application performance monitoring and logging tools (e.g., ELK stack, Prometheus, Grafana).

Domain Expertise:

Prior experience in industry-specific applications (e.g., finance, healthcare, e-commerce) can be advantageous.

Why Join Us?
Innovative Projects: Work on cutting-edge technology projects that challenge and push the boundaries of digital transformation.

Collaborative Culture: Join a team that encourages creativity, fosters knowledge sharing, and values every individual’s contribution.

Career Growth: Access opportunities for professional development through training, mentorship, and leadership roles.

Flexible Environment: Enjoy a flexible work schedule with opportunities for remote work, ensuring a healthy work-life balance.

Competitive Compensation: Receive a competitive salary, performance bonuses, and a comprehensive benefits package that includes health, dental, vision, and retirement plans.

How to Apply
Interested candidates should submit their resume along with a cover letter outlining their relevant experience and key accomplishments in building scalable web applications using Django, Python, and React. Please include links to any personal projects, GitHub repositories, or contributions to open-source projects.

This position is ideal for a talented Senior Software Engineer ready to make an impact by leveraging their expertise in Python, Django, and React to drive innovation and excellence in our rapidly evolving tech environment. If you thrive on solving complex technical challenges and are passionate about building state-of-the-art web applications, we would love to meet you.

Apply today and join our dynamic team in shaping the future of technology!

Posted April 10, 2025

Apply for this Position

Please log in or register as a developer to apply for this position.

Log in to Apply

Don't have an account? Register here

Job Status
Published
Posted by

Stealth Startup