About Us:
The TIBCO Flogo offers low code development envioroment based on Microsoft Visual Studio Code to easily build ultralight, event-driven golang based microservices and functions using a flow designer. The apps can be seamlessly deployed to serverless environments, container platforms, and devices at the network edge. In our collaborative environment, each team member is valued and provided equal opportunities. Recognizing that innovation can emerge from any corner of the organization, we embrace the idea that the next groundbreaking concept could be yours!
About the Role:
We are seeking a highly motivated and skilled Senior Frontend Engineer with deep Angular and advanced JavaScript expertise to develop a custom VS Code extension that can help users develop FLOGO® applications locally. The ideal candidate proactively solves problems, understands modern frontend architectures, and has a history of building and deploying high-performance, scalable web applications and developer tools. This role is crucial for enhancing our product's user experience by creating intuitive and efficient developer tools within VS Code, directly impacting user productivity and satisfaction.
Key Responsibilities:
- Develop and optimize sophisticated Angular applications integrated as VS Code extensions to enhance developer experience
- Build and maintain custom VS Code extensions using the VS Code Extension API. Write efficient JavaScript code
- Develop applications using RxJS and reactive programming
- Collaborate with UI/UX teams to implement designs
- Troubleshoot technical challenges
- Mentor and guide team members, fostering their growth and development in frontend technologies and VS Code extension development
- Optimize application performance for compatibility
- Participate in collaborative development processes, including code reviews and agile practices
- Stay updated on frontend development trends and best practices
Required Skills & Qualifications:
- Bachelor's or Master's degree in Computer Science or equivalent
- 8+ years of frontend development experience required
- Significant Angular focus (portfolio preferred)
- Advanced JavaScript (ES6+, async, design patterns) and TypeScript skills within Angular essential
- Familiarity with VS Code Extension API is a plus
- Familiarity with issue tracker system like JIRA necessary
- Strong understanding of RxJs for Angular asynchronous operations
- Deep knowledge of DOM, event-driven programming, frontend performance, and web security required
- Expertise in Git and collaborative platforms (GitHub/GitLab) for code management necessary
- Exceptional problem-solving and debugging skills for frontend issues
- Excellent communication and collaboration skills for agile teams vital
- Familiarity with Docker is a plus
About Us:
Cloud Software Group is one of the world’s largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done — from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud.
Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.
If you need a reasonable accommodation due to a disability during any part of the application process, please email us at [email protected] for assistance.