cover image
Aditi Consulting

Software Engineer 3

On site

Plano, United states

$ 62 /hour

Mid level

Freelance

01-08-2025

Share this job:
Expired

Skills

TypeScript Jira PostgreSQL GitHub CI/CD Docker Kubernetes Jenkins git react Django HTML5

Job Specifications

Payrate: $57.00 - $62.00/hr.

Responsibilities:
Design and develop high-quality, full-stack applications using Django/Django REST Framework for backend and React/TypeScript for frontend
Create reusable frontend components and backend services to ensure consistency and efficiency across applications
Build and maintain RESTful APIs using Django REST Framework that power dynamic frontend experiences
Develop responsive user interfaces using Django Templates and/or React components as appropriate for different projects
Design, implement, and maintain comprehensive CI/CD pipelines using GitHub Actions for automated testing, building, and deployment
Automate code quality checks, security scanning, and performance testing within the CI/CD workflow
Ensure cross-browser compatibility and adherence to responsive design principles
Write clean, maintainable, and well-documented code that adheres to industry best practices
Participate in code reviews, providing constructive feedback to improve team output
Work within an Agile development environment, contributing to sprint planning, daily standups, and retrospectives
Troubleshoot and resolve complex technical issues across the full stack to ensure application stability and performance
Contribute to architectural decisions and provide technical direction for both frontend and backend applications
Track project progress and manage tasks effectively using Jira

Key Expectations:
Deliver high-quality, scalable full-stack solutions that meet business requirements and exceed user expectations
Build and maintain robust CI/CD automation pipelines that improve development efficiency and software quality
Maintain a strong focus on user experience (UX), performance optimization, and security best practices
Lead by example in development and automation practices, setting standards for code quality and collaboration
Seamlessly integrate frontend and backend systems to create cohesive, efficient applications
Implement infrastructure as code principles to ensure consistent environments across development, testing, and production
Adapt to changing priorities and requirements in a fast-paced, dynamic environment
Continuously improve skills and share knowledge with the team to foster growth and innovation
Meet project deadlines and communicate progress proactively to stakeholders
Optimize database queries and application performance across the stack

Requirements:
5+ years of professional experience in full-stack development
Strong expertise in React, TypeScript, HTML5, CSS3, and responsive design principles
Proficiency in Python, Django, and Django REST Framework for backend development
Extensive experience with CI/CD automation using GitHub Actions or similar tools
Experience with database design, optimization, and ORM usage (PostgreSQL preferred)
Demonstrated ability to build and maintain RESTful APIs
Experience with Git, GitHub, and version control workflows
Solid understanding of frontend builds tools and module bundlers (Webpack, Babel, etc.)
Experience using Jira for project management and issue tracking
Knowledge of containerization technologies (Docker) and container orchestration concepts
Experience with automated testing strategies across the full stack
Knowledge of authentication, authorization, and security best practices
Excellent problem-solving skills, attention to detail, and a commitment to delivering high-quality work
Strong communication skills and the ability to thrive in a collaborative team environment

Preferred Qualifications:
Experience with UI component libraries like Material-UI, Ant Design, or similar
Familiarity with infrastructure as code tools (Terraform, CloudFormation, etc.)
Experience with Kubernetes for container orchestration
Knowledge of cloud platforms such as AWS, GCP, or Azure
Experience with monitoring and observability tools
Experience with state management solutions (Redux, Context API, etc.)
Familiarity with testing frameworks (Jest, Pytest, etc.)
Contributions to open-source projects or a portfolio showcasing your work
Experience with Graph QL or other API technologies
A bachelor's degree in computer science or a related field

Pay Transparency: The typical base pay for this role across the U.S. is: $57.00 - $62.00/hr. Final offer amounts, within the base pay set forth above, are determined by factors including your relevant skills, education and experience and the benefits package you select. Full-time employees are eligible to select from different benefits packages. Packages may include medical, dental, and vision benefits, 10 paid days off, 401(k) plan participation, commuter benefits and life and disability insurance.

For information about our collection, use, and disclosure of applicant's personal information as well as applicants' rights over their personal information, please see our Privacy Policy (https://www.aditiconsulting.com/privacy-policy).

Aditi Consulting LLC uses AI technology to engage candidates during the sourcing

About the Company

Aditi is a Digital Engineering Services company. We partner with established and emerging enterprises by leveraging borderless talent across three continents to achieve transformative outcomes that will reshape their trajectory. We are committed to providing extraordinary experiences through all stages of the transformation journey to foster lasting relationships. We deliver tangible results through our broad range of services. We lead and support our clients' efforts to discover, design, and deliver the products, systems,... Know more