Role Overview
- We’re looking for a strong Senior Software Engineer with a passion for engineering to join our Product team to help us scale our platform and deliver cutting edge capabilities to our customers.
- This person will be an integral part of the team that designs, builds and innovates our product.
- The right candidate will collaborate with a phenomenal group of software engineers, data scientists, product managers, and quality engineers to deliver and scale a transformational software product.
Requirements
- Strong communications skills and the ability to learn quickly
- Experience with agile development methodologies and willingness to embrace changing requirements
- A performance mindset that encompasses client-side and server-side performance optimization and techniques
- Experience working with large datasets and building scalable frontend architectures that take into consideration HTTP requests, SQL queries and memory management
- Exceptional interpersonal skills, a strategic mindset, and a proactive approach to driving team success and achieving organizational goals. Leadership ambitions are a plus.
- Experience with Chart.js, Highcharts, D3 or other popular charting libraries
- 5+ years of experience building web applications using Rails, Entity, Spring, or a similar MVC framework
- 5+ years of working with SQL databases -
- ideally ANSI-Compliant relational databases like Postgres & RDS
- 5+ years of experience using JavaScript & TypeScript to write Single-Page-Applications with modern web technologies and frameworks like React, Angular, Vue, etc.
- 5+ years of experience using HTML, CSS, and styling various kinds of applications for the web.
- 3+ years of experience being able to take wireframes or mockups and convert them into clean and semantic HTML and CSS with a focus on responsive design and performance.
- Experience with using Git for source control using Github.
Tech Stack
- Angular
- D3.js
- JavaScript
- Postgres
- React
- Ruby on Rails
- Spring
- SQL
- TypeScript
- Vue.js
Benefits
Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them.** Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centres. ****Work-Life Balance: Accellor prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays. Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training, Stress Management program, professional certifications, and technical and soft skill trainings. **Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Personal Accident Insurance, Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses.