Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Actively participate in the complete product development lifecycle
- Lead small team
- Technically guide other less-experienced team members
- Organize and distribute tasks to other team members
- Regularly check that high-quality product is built and presented to the customer
- Organize meetings with other teams to clarify components integrity
- Follow well-established project process:
- Participate in all Agile meetings
- Deliver high-quality code
- Follow established code conventions
- Perform code reviews
- Communicate directly with the customer and other stakeholders
- Stay tuned to the latest trends in the development community
Job Requirements
- 5+ years of professional programming experience with Ruby on Rails
- 2+ years of professional programming experience with React, Angular, or another JavaScript framework
- Experience leading people
- Experience with RDBMS (preferred but not limited to PostgreSQL/MSSQL/MySQL)
- Analytic and algorithmic thinking
- Object-oriented design skills
- Еxperience with Git
- Self-discipline
- Good communication skills
- Team collaboration skills
- Good command of English
Any non-empty set of the following skills is considered a plus for the candidate:
- TypeScript
- Node.js
- Amazon Web Services
- Docker
- Working experience with design patterns
- End-to-end testing
- Data structures
- Experience with agile software development methodologies