Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Work on architecture and design to implementation and delivery, entailing full-stack unit-tested microservices-based development
- Work with Product Managers, Designers, and Engineers to convert complex product initiatives into concrete software designs that can be implemented in an iterative and agile fashion
- Collaborate in code reviews and distributes and orchestrate on-call rotation
- Improving system quality by identifying issues and common patterns and developing standard solutions
- Maintaining and improving existing codebases
- Participate in requirements analysis, project planning and provide roadmap input and time/cost estimates
- Investigating and using new technologies where relevant
- Understand all aspects of the application infrastructure including constant evolution of our CI/CD/QA pipeline and re-build/refactor using modern architectural principles
- Interface with infrastructure engineers on application logging, monitoring, alerting, and security
- Design Restful API’s structure and implement mocked services
- Manage testing and bug fixes
- Implement software enhancements and suggest improvements;
- Collaborate with UX/UI designers to implement design into the code;
- Prepare technical documentation
- Help design and implement functional requirements.
Job Requirements
- Tactful, diplomatic, and sensitive to other cultures – our team is distributed around the globe
- Highly skilled in relational and non-relational databases
- Knowledge of JavaScript and the React framework is a plus
- Exceptional reliability and commitment – we offer the same in return
- Solid experience as Python Developer
- Experience with Python frameworks (Django, Flask, Bottle)
- Honesty, discretion, and transparency
- Strong communication skills with all levels in and outside of our company