Oversee and/or lead analysis, architecture design, development, deployment, and maintenance of large-scale and/or complex applications.
Ensure excellent code quality through code reviews, periodic audits, and implementation of best practices on related projects.
Gather and analyze business requirements, understand the business perspective of the client, and plan product roadmap in collaboration with the project manager and the client.
Be involved in project risk analysis and mitigation, continuously review problems to determine the root cause in order to prevent them in the future.
At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. We have built awesome software products across various verticals and take pride in our craftsmanship that has produced greater results in the software industry and the overall ecosystem.
Extensive Python experience including knowledge of Django, DB(ES & Postgres & Mongo), CI/CD, UT, Docker
Experienced with databases like MySQL.
Experienced with the AWS ecosystem or similar cloud-based provider developing scalable websites/services.
Hands-on experience developing, releasing, and maintaining large-scale software applications.
Note: Freelancers who can commit 40 hours a week are also encouraged to apply.
Education + Experience:
At least 4-6 years of professional experience.
Interested candidates are requested to send their resume to email@example.com with "Application for Senior Python Developer" on the subject line.
We’re looking for a skilled back-end developer to join our team of creators consistently raising the bar on user experiences. Working behind the scenes, the ideal candidate has a unique blend of technical expertise and insatiable curiosity, with a methodical, analytical mindset. You should be comfortable working alongside a team as well as independently in the design and development of mission-critical websites, applications, and layers of the infrastructure.
Responsibilities and Duties
Write code and unit tests, build prototypes, solve issues, profile and analyze bottlenecks
Design perform, robust APIs to support mobile and desktop clients
Manage and optimize scalable distributed systems on the cloud
Optimization of web applications for performance and scalability
Write API documentation and other project documentation
Regularly communicate with stakeholders, project managers, quality assurance teams, and other developers regarding progress on the long-term technology roadmap
Produce quality code, raising the bar for the whole team on quality and speed.
Participating in continuing education and training to remain ahead on best practices, learn new programming languages, and better assist other team members.
Experience writing highly secure web applications
Must possess extreme patience.
Proficient understanding of code versioning tools, such as Git.
Good with team communication & work.
Enthusiastic about learning new technology & taking the challenge.
Experience in AWS services.
Knowledge of NodeJs
Education + Experience:
2-5 years of working experience in Python.
Interested candidates are requested to send their resume to firstname.lastname@example.org with "Application for Mid/Senior Python Developer" on the subject line.