Apply on
Original
Simplified
Back-end Developer Responsibilities:
- Compile and analyze data, processes, and code to solve problems and identify areas for improvement.
- Collaborate with front-end developers and other team members to set goals and design more functional and cohesive code to improve user experience.
- Develop ideas for new programs, products or features by monitoring industry developments and trends.
- Record data and report it to the appropriate parties, such as clients or management.
- Participate in ongoing education and training to stay abreast of best practices, learn new programming languages, and better assist other team members.
Back-end Developer Requirements:
- Minimum 3-5 years' experience in fluency or understanding of specific languages, such as Go (Programming Language), gRPC, PostgreSQL, noSQL, Redis, GraphQL / REST APIs and operating systems may be required.
- Experience developing large-scale web products.
- Experience with Elasticsearch, HAProxy, Nginx, Redis or Memcached
- Experience working with operations to build and scale back-end infrastructure.
- Strong system design and architecture skills
Back-end Developer Recommended:
- Bachelor's degree in computer programming, computer science, or a related field.
- More education or experience may be required.
- Familiarity with container technologies like Docker, Kubernetes. Helm or Nomad (Recommended)
- Familiarity with Kafka or similar technologies is a plus.
- Familiarity with Git or other modern version control systems
- Saas DevOPS experience is recommended.
- Strong understanding of mobile, web and application development cycles and programming techniques and tools.
- Focus on efficiency, user experience and process improvement.
- Excellent project and time management skills.
- Strong problem solving and verbal and written communication skills.
- Ability to work independently or with a group.
- Willingness to sit at the table for a long time.
Similar Jobs