Spearline is one of Ireland's fastest growing tech companies (Deloitte Fast 50 award winners for the last 8 consecutive years), the world's largest toll and toll-free number testing provider and also the world's most advanced WebRTC testing, monitoring and support solutions provider. Spearline provides end-to-end SaaS based testing solutions for communications services. We are experts in connectivity and voice quality. We believe in hiring great people and look to ensure everyone has the best possible experience of work, everyday.
On Spearline's 2 year Placement Programme in Product Engineering, you will get an experience in the chosen field from the following areas: DevOps, Web Development, Back-End Telephony Development and Data Science. You will have the opportunity to apply for one of these open areas to specialise in. You will gain a well rounded view of the business and develop cross-functional relationships with senior stakeholders as you contribute to software development on our existing platform, products and future innovations.
If you have a passion for Product Engineering then we want to hear from you!
Web Development
Web Developers will work primarily on our customer facing interfaces. They will work closely with our Product teams in order to design, create and update different web-based portals that will offer various functionalities to end-users. These applications will mainly use React, Python Flask API and SQL database.
Responsibilities:
Work closely with our Senior Engineers and stakeholders to deliver quality features to our customers
Collaborate with the rest of the team on improvements for existing features
Build cross-platform apps using Javascript, React, Python Flask and Cockroach DB and other fit-for-purpose technologies
Design and create responsive web interfaces with HTML, CSS3 and Bootstrap
Write and extend RESTFul APIs written in Python Flask and SQLAlchemy
Convert wireframes and mock-ups into fully functioning user interfaces
Participate in designing and creating the web architectures for new projects
Contribute to the development lifecycle, from concept through planning and implementation
Use Docker containers to isolate and scale processes on demand
Participate in code reviews
Quality Assurance
The QA Manual Software Engineer will play a key role in delivering a 'best in class' offering to our clients. Candidates must be passionate about software development, eager to learn about cutting-edge technologies, and display a keen interest in delivering quality software. If you want to work for a young, dynamic company, and are keen to take the next step in your career, then we want to hear from you!
Responsibilities:
Design, write and conduct tests for UI and Usability, Functional, Conformance, Load and performance
Exploratory testing of automation test tools and new features
Review and analyse test results
Analyse our customer's applications and test reports
Exposure to the leading companies in the domain of WebRTC
Deep understanding of WebRTC metrics to analyse connectivity and quality issues
Feature and bug verification
Manual verification of new UI features, with an opportunity to voice your opinion and help with the direction and roadmap of our products
Bachelors degree in relevant field (Computer/IT/EC), (can consider 2023 passout students)
Software development/programming skills
Problem solving skills and ability to deliver innovative solutions
Strong interpersonal and communication skills
Telecommunications knowledge is desirable
Benefits we offer:
Paid Maternity, Paternity & Adoptive Leaves
Medical Insurance
Hybrid / Remote Work Model
Flexible Working
Competitve Salary
5 days Working
Employee Assistance Programme
A place to grow
Continuous learning and development
Sports and Social
Summer time hours
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.