Senior Software Engineer - Starcom consulting limited
Chicago, IL
About the Job
Job Details
A bit about us:
We are on the hunt for a passionate and skilled Senior Software Engineer with a strong background in Golang and TypeScript. As an integral part of our dynamic Software Engineering team, you will play a pivotal role in shaping our software solutions, influencing our strategies, and ensuring the highest level of performance and reliability. With your expertise in GraphQL, Java, React, Google Cloud Platform, and API development, you will take the lead in creating innovative, scalable, and secure applications that will revolutionize our industry. This is a permanent position that requires a minimum of 5 years of experience in the field.
Why join us?
Competitive Base Salary
Company paid health plan for employees
Flexible Hours
Very generous PTO
Dental and Vision, FSA, HSA
Small team, Remote FIRST culture!
Many more great perks!
Job Details
Responsibilities:
1. Design, develop, test, deploy, maintain, and improve software applications using Golang and TypeScript.
2. Leverage your knowledge of GraphQL, Java, React, Google Cloud Platform, and API development to create robust, high-performing applications.
3. Collaborate with cross-functional teams to define, design, and ship new features.
4. Work closely with the product management team to ensure software solutions align with business objectives and customer needs.
5. Participate in code reviews to maintain high-quality code.
6. Lead and mentor junior engineers, fostering a culture of continuous learning and improvement.
7. Troubleshoot and resolve issues in existing software.
8. Stay up-to-date on emerging technologies and propose ways to apply them to current and future projects.
Qualifications:
1. A minimum of 5 years of experience as a Software Engineer or similar role.
2. Proficient in Golang and TypeScript.
3. Extensive experience with GraphQL, Java, React, Google Cloud Platform, and API development.
4. Proven experience in designing and implementing software solutions.
5. Strong understanding of software development life cycle (SDLC) processes.
6. Exceptional problem-solving skills and attention to detail.
7. Excellent communication and teamwork skills.
8. Ability to lead and mentor junior engineers.
9. Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
Source : Starcom consulting limited