A rapidly growing company that provides ghostwriting services to clients in several industries is looking for a Lead Software Developer. The selected candidate will be responsible for documenting the technical specifications and mentoring other developers in the team. The organization has established a bright, harmonic, and dedicated group of people capable of providing genuine, high-quality services in a timely and effective manner. This will be a full-time, long-term position requiring 8 hours overlap with the EST time zone. The job offers an excellent opportunity for developers eager to build a lucrative career.
Job Responsibilities:
Work closely with senior stakeholders to understand business requirements and assist the development team in translating them into technical specifications
Managing the development team’s work on application design, development, coding, testing, and debugging
Leading code reviews and writing testable, scalable, and efficient code
Mentoring… junior members of the team and ensuring that they follow established software quality standards
Be open and available to your team for assistance when needed
Technical specs for features or system design are planned and documented
Designing, developing, and configuring applications to fulfill the needs of business processes and applications
Be open and ready to respond to and manage any significant or urgent situations that may occur
Job Requirements:
Bachelors/Masters degree in Engineering, Computer Science (or equivalent experience)
At least 7+ years of relevant experience as a software developer
Must have experience with Software Architecture, REST/RESTful APIs, and Python
Proficiency in AWS and React is a must
Familiarity with Ruby on Rails, iOS development, and Machine Learning is nice to have